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

Foo::foo(): x(dx), y(dy) {}; Зачем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как заменить dooble, bool и тд http://www.cyberforum.ru/cpp-beginners/thread777552.html
Как изменить типы переменных только на int и float ? #include <iostream> #include <fstream> #include <iomanip> #include <cmath> #include <malloc.h> using namespace std;
C++ IDE с "подсказчиком кода" не подскажете, где можно скачать? требования такие- - чтобы была бесплатна(бесплатна - это значит бесплатна, а не с кряком :D); - чтобы был "подсказчик кода" - когда пишешь в редакторе, то чтобы... http://www.cyberforum.ru/cpp-beginners/thread777544.html
C++ Что означает if(!p) ?
То есть вот этот восклицательный знак перед переменной. Я использовал только записи вроде if(p!=0) например итд
робота с каталогами Windows C++
Здравствуйте. Я новичок в этой теме, но очень интересует вопрос: Как можно при помочи С++ "добраться" до какой-то определенной директории на жестком диске и посмотреть (вывести в консоль ее...
C++ сделать сравнения http://www.cyberforum.ru/cpp-beginners/thread777520.html
Вот программа: #include&lt;iostream&gt; #include&lt;conio.h&gt; #include &lt;math.h&gt; using namespace std;class rational { private: int chisl; int znam; public: friend ostream &operator...
C++ Вычислить время. Функция time Всем привет. С помощью функции time требуется вычислить текущее время. Код я написал ниже. Мой код работает почти правильно, но количество часов почему-то меньше на 4, чем должно быть (см. фото).... подробнее

Показать сообщение отдельно
MrGluck
Модератор
Эксперт CЭксперт С++
7239 / 4407 / 642
Регистрация: 29.11.2010
Сообщений: 11,929
02.02.2013, 19:38
При использовании списка инициализации для членов вызывается конструктор копирования, объекты конструируются заранее со значениями, переданными им. Если этого не происходит, то сначала вызывается конструктор по-умолчанию, а далее вызывается оператор присвоений. Не говоря о том, что это логически не совсем то, чего мы хотели, это еще и лишние операции. Вдобавок, ссылки и константные члены обязаны быть проинициализированны на момент объявления.
За сим список инициализации стоит использовать всегда, за одним редким исключением, когда требуется множественное присваивание.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru