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

Реализация классов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Константный указатель на целое http://www.cyberforum.ru/cpp-beginners/thread629404.html
Начал осваивать С++ по книжке Страуструпа, одно из первых заданий: напишите описание константного указателя на целое. Как я это делаю: int *const dgt; На что мне выдается ошибка которая подчеркивает точку с запятой и следующий текст: "Для константы переменная "dgt" требуется инициализатор" Что я делаю не так? Пишу в MS Visual Studio 2010.
C++ Вычислить по формуле Первое изображение вычислить по формуле http://www.cyberforum.ru/cpp-beginners/thread629381.html
C++ Создание, заполнение объектами и удаление динамического массива. Выдает run time error
Компилятор ни на что не ругается, но консоль вылетает с виндовской ошибкой #ifndef Point_HPP // anti multiply including gates #define Point_HPP #include <string> #include <iostream> #include <sstream> #include <cmath>
C++ Адрес в памяти
Что такое in? MyClass obs(4); MyClass *ob; ob = &obs; cout <<ob; //вывод in0012ff60
C++ Затраты на вызов функций http://www.cyberforum.ru/cpp-beginners/thread629345.html
Тратится ли время и вообще "средства" компьютера на вызов функций? И если да то почему бы не писать программы сплошным текстом(как бы трудно это не было бы). То есть образно говоря что лучше 10000 строк кода без функций или 6000 - с функциями. Заранее спасибо.
C++ Странность С++ и SDL Здравствуйте уважаемые форумчане возникла непонятная ситуация вообщем писал на С++ классы и учил OpenGL и все вроде нормально как вдруг при объявлении переменной в главном классе перестает отображаться изображение в окне - пусто ,если убрать то все нормально появляется.Эта переменная просто объявляется и не где не используется непонимаю почему . Вот код там где объявляю переменную: class App... подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6542 / 3962 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
27.07.2012, 12:52     Реализация классов
nexen, в данном коде оператор присваивания не вызывается, но есть и правила хорошего тона, а именно: если в классе явно определен деструктор то следует явно определить конструктор копирования и оператор присваивания. При чем это правило взаимно-однозначно т.е. если в классе явно опреден оператор присваивания то следует явно определить деструктор и конструктор копирования, и т.д. С выходом нового стандарта это правило ещё и расширяется для rvalue.

Добавлено через 45 секунд
Цитата Сообщение от nexen Посмотреть сообщение
*"правило большой тройки"*
ну вот сам все и нашел)
 
Текущее время: 23:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru