Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Когда создается конструктор по умолчанию? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Граф и Абстрактный автомат http://www.cyberforum.ru/cpp-beginners/thread380369.html
задали такую "умную" задачку... Определить классы "Граф" и "Абстрактный автомат с конечным числом состояний". Конструировать объект производного класса с помощью конструктора с параметрами,...
C++ Помогите пожалуйста с заданием C++ Тема: "Динамические массивы" Сформулировать результат выполнения функции, определить назначение ("смысловую нагрузку") использованных переменных, написать вызов функции. void F(int v,int A,int... http://www.cyberforum.ru/cpp-beginners/thread380364.html
силы всемирного притяжения C++
создать программу знаходження силы всемирного притяжения с использованием обработки исключительных ситуаций для отрицательных и нулевых данных.
Помогите решить задачу на C++ Borland C++
1 фото формула, а 2 фото - результат.
C++ Числовая игра, вопрос по абстрактному классу http://www.cyberforum.ru/cpp-beginners/thread380350.html
Разработать объектно-ориентированную программу для числовой игры, где 2 игрока должны поочередно выбирать из кучи заданного размера Ѕ любое количество предметов, которое не , превышает...
C++ Извлечение кубического корня Подскажите, как можно извлечь кубический корень? Извлечение квадратного корня это без проблем: #include <iostream> #include <cmath> using namespace std; int main() {double a,b; cin>>a;... подробнее

Показать сообщение отдельно
Сыроежка
Заблокирован
09.11.2011, 21:42
Цитата Сообщение от Haster Посмотреть сообщение
Здравствуйте, товарищи!

Прочитал тут книгу "Ассемблер и дизасеммблирование" Пирогова и открыл для себя такую вещь, что
конструктор по умолчанию создается только для классов, содержащих виртуальные функции
(он нужен для инициализации таблицы виртуальных функций).

А во всех учебниках по С++ говорится, что конструктор по умолчанию создается всегда... Даже для классов без вирт. функций.

Кто что знает по этому вопросу?
Конструктор по умолчанию неявно объявляется компилятором всегда, если не задан пользователем. Конструктор по умолчанию определяется неявно компилятором тогда, когда он используется.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru