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

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

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

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

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

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

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