Прошло некоторое время с тех пор, как я сделал C++, так что медведь со мной. Я имею следующую структуру:Путаница о структурах
struct sPage { U16 _; };
typedef sPage tPage;
Но когда я пытаюсь сделать:
tPage pagenumber = 0;
Я получаю следующее сообщение об ошибке: «Не подходит конструктор не существует для преобразования из INT в sPage». Что я делаю не так?
Используйте скобки инициализатор 'tPage PageNumber = {0};' – greatwolf
Даже проще, 'tPage PageNumber {};' – chris
Вы не можете сказать, что 'tPage' целое, а содержит целое число , И вот как вы должны использовать его, как совокупность, а не скаляр. –