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

Опять конструкторы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерые массивы http://www.cyberforum.ru/cpp-beginners/thread149618.html
Составить программу для подсчета наибольшего количества одинаковых элементов, расположенных последовательно, в массиве для каждого из одномерных массивов Х и Y. Инициализацию, вывод элементов массива, и их обработку организовать в отдельных функциях. Народ SOS помогите:gcray2:
C++ Как извлечь корень из числа? Как извлечь корень из числа? http://www.cyberforum.ru/cpp-beginners/thread149608.html
C++ Функция rand();
Нужно чтобы функция rand(); выдавала значения в заданном интервале то есть к примеру от 230 до 233 нужно чтобы выдавало числа 230 231 232 233 изначально был такой код
C++ Матрицы
ХАРАКТЕРИСТИКОЙ СТОЛБЦА МАТРИЦЫ НАЗОВЕМ ПРОИЗВЕДЕНИЕ ПОЛОЖИТЕЛЬНЫХ ЭЛЕМЕНТОВ С ЧЕТНЫМИ НОМЕРАМИ. УПОРЯДОЧИТЬ СТОЛБЦЫ МАТРИЦЫ ПО ВОЗРАСТАНИЯ ИХ ХАРАКТЕРИСТИК
C++ Описать функцию http://www.cyberforum.ru/cpp-beginners/thread149586.html
Описать функцию для вывода на экран натуральных чисел из файла целых чисел в восьмеричном виде,не используя printf Добавлено через 1 час 31 минуту Очень надо:)
C++ работа с матрицами Помогите пожалуйста, кто-нибудь: Разработать программу «Матрица» со следующими операциями: сложение матриц, вычитание матриц, умножение матриц, умножение матрицы на число, деление матрицы на число. В программе использовать оператор switch подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1603 / 995 / 118
Регистрация: 27.09.2009
Сообщений: 1,918
Завершенные тесты: 1
26.06.2010, 19:00     Опять конструкторы
Строго говоря, в первом случае срабатывает конструктор от int. Просто по воле случая вызов этого конструктора с параметром 0 применяется для конструирования по умолчанию.

Конструктор копирования, если его не описать, создаётся автоматически и вызывает конструкторы копирования у всех членов класса (для встроенных типов такой конструктор просто переписывает значение).
Автоматически создаются (если их не описать) следующие вещи:
- Конструктор по умолчанию (вызов конструктора по умолчанию для каждого члена; для встроенных типов не предпринимается никаких действий, т.е. в них хранится мусор со стека). Если описан любой конструктор, автоматическое создание конструктора по умолчанию не происходит.
- Конструктор копирования, вызывающий конструкторы копирования почленно.
- Оператор присваивания, вызывающий присваивание почленно.
- Деструктор, опять же вызывающий деструктор каждого члена (для разрушения встроенных типов не предпринимается никаких действий). Вообще-то, даже если деструктор описывается вручную, в него всё равно неявно встраивается вызов деструктора каждого члена - разумеется, уже после завершения описанных пользователем действий.
Кроме того, если в списке инициализации конструктора не упомянут какой-либо член, для него вызывается конструктор по умолчанию с теми же оговорками касательно встроенных типов.
 
Текущее время: 09:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru