С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как инициализровать константное поле класса в конструкторе? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена фигур на шахматной доске http://www.cyberforum.ru/cpp-beginners/thread635016.html
задача. расставить случайным образом четырех коней на шахматной доске (два белых и два черных). вывести отдельно список полей под боем каждого из коней, список полей под боем нескольких (указать...
C++ Генератор слов Здравствуйте! Хочу написать программу по генерированию слов из набора букв, но даже не представляю с чего начать... Может кто-нибудь посоветовать с чего начать? Спасибо большое... Опишу немного... http://www.cyberforum.ru/cpp-beginners/thread635012.html
Очередь с приоритетом C++
/* ПОМОГИТЕ пож. в задаче не могу реализовать статистику печати, т.е. вывода на экран времени когда кто вошёл в очередь и не получается отсортировать по приориттам клиентов, др. словами у меня...
C++ Класс матриц с арифметическими операциями С++
Я создаю класс матриц с операциями сложения, умножения, вычитания матриц, умножения на константу, транспонирования на С++. Почему-то не работает умножение матриц. Помогите пожалуйста. Вот код. ...
C++ Директива препроцессора #if http://www.cyberforum.ru/cpp-beginners/thread634990.html
Вобще при коспиляции файла взятого с офф сайта микрософт endian.h Получаю вот такие ошибки 17|error: operator '==' has no left operand 95|error: operator '==' has no left operand 131|error:...
C++ Класс: создать класс "Person" 1,2 #include <iostream> #include <string> class Person { Person() : name("Alex"), address("Texas") {} private: std::string name; подробнее

Показать сообщение отдельно
Buckstabue
175 / 124 / 6
Регистрация: 12.01.2012
Сообщений: 624
10.08.2012, 04:26  [ТС]
Цитата Сообщение от novi4ok Посмотреть сообщение
картинка всегда под рукой со своими методами width() & height(). зачем дублировать то, что уже есть?
Вначале я именно так и делал, до тех пор пока не пришлось обрабатывать событие mouseMove т.е. любое перемещение мыши должно было бы либо каждый раз вызывать одни и те же функции img.width() и img.height() в то время, когда эти возвращаемые значения за время работы программы не изменяются. Мне стал этого жалко, вот и создал тему

Добавлено через 3 минуты
yuron_477, юрон, вы имеете в виду инициализвация константых полей в объявлении класса? Странно, у меня такой код ещё год назад работал на gcc не самых последних версий. И вообще такой способ инициализации есть по-моему даже в книге Дейтелов 2007 года издания
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.