Russian Qt Forum
Ноябрь 15, 2024, 16:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: MyClass myClass1(); - как компилятор это понимает  (Прочитано 2124 раз)
yarick
Гость
« : Апрель 19, 2013, 16:08 »

Правильно объявлять статические объекты так -
Код:
MyClass myClass1;
Но я тут ошибся однажды и сделал вот так
Код:
MyClass myClass1();
Почему компилятор не выдаёт ошибки, но в то же время не даёт обращатся к членам? Как он это интерпретирует?
Записан
mutineer
Гость
« Ответ #1 : Апрель 19, 2013, 16:19 »

Компилятор воспринимает это как прототип функции myClass1 без параметров, которая возвращает MyClass
Записан
yarick
Гость
« Ответ #2 : Апрель 19, 2013, 18:13 »

ааа всё, догнал, спасибо)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.136 секунд. Запросов: 21.