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

Конструктор с двоеточием - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Написать группу классов "мобильный телефон" http://www.cyberforum.ru/cpp-beginners/thread1214962.html
Создать класс MICROCHIP, имеющий объем памяти в Гб (v - целое). Определить конструкторы. Создать класс MOBITELEFON содержащий объект m класса MICROCHIP. Дополнительно у этого класса есть название фирмы-изготовителя (f - литерный указатель). Определить конструкторы и деструктор. Определить private-производный класс TELEFON_C_VIDEO, имеющий дополнительно размер карты памяти (k - целое). Определить...
C++ С чего начать написание программы для 3D моделирования всем доброго времени суток=) я недавно загорелся идеей написать программку для 3D моделирования, но совсем не знаю с чего же мне начать... может есть у кого нибудь мудрый совет или интересная книжка для новичка=))) я знаю основы с++ и с# может другой какой язык посоветуете=) в общем F1 ;) http://www.cyberforum.ru/cpp-beginners/thread1214959.html
C++ Изменение текстовой строки в PE файле
Здравствуйте, Хочется реализовать вот такой http://stackoverflow.com/a/7625156 способ шифрования строк: с помощью макроса добавлять в строку маркер начала и конца потом находить в уже скомпилированном файле и шифровать. В принципе, это работает, но мне не понятно что делать с метками? Вот такой пример #include "stdafx.h" #include <string> #define KEY 0x15
C++ Уменьшение размера программы
Здравствуйте, мне нужно уменьшить размер программы, прочитал что нужно добавлять строки: #pragma optimize("gsy",on) #pragma comment(linker,"/RELEASE") #pragma comment(linker,"/MERGE:.rdata=.text /MERGE:.data=.text") #pragma comment(linker, "/SECTION:.text,EWR") #pragma comment(linker,"/FILEALIGN:512") Работаю в Code::Blocks но он не понимает команд типа pragma. В настройках проекта во...
C++ Создать целочисленный стек и удалить заданный элемент http://www.cyberforum.ru/cpp-beginners/thread1214928.html
Сформировать динамическую структуру данных «стек» и заполнить ее ин-формационные поля псевдослучайными натуральными числами (тип int). Вывести содержимое стека на экран, удалить из стека N-й по величине элемент, еще раз вывести стек на экран. Дополнительный массив для решения задачи не заводить. помогите сделать, совсем времени не осталось((
C++ Написать программу движения окружности в прямоугольнике В Паскале была тема: http://www.cyberforum.ru/pascal/thread286336.html А не могли бы вы пожалуйста перевести эту программу в С++? подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
23.06.2014, 14:03     Конструктор с двоеточием
Цитата Сообщение от Denno Посмотреть сообщение
ошибка: требуется инициализация члена ссылочного типа.
Где Вы тут ссылочный тип-то нашли? Хотя, справедливости ради, стоит отметить, что инициализации ссылок тоже придется использовать инициализатор конструктора.

Добавлено через 3 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
В теле конструктора будет уже присваивание, а не инициализация
Не совсем. Например, если поле типа int, то присваивание значения будет и инициализацией, т.к. до этого поле было не инициализировано. В общем, тут вопрос терминологии и, вероятно, возможны разночтения.
 
Текущее время: 11:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru