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

Некорректное ли предупреждение gcc о явно запрещенном конструкторе? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Есть ли те, кто работал с криптовалютой? http://www.cyberforum.ru/cpp-beginners/thread1245152.html
Доброго дня Reбята. Хотел узнать про создание криптовалют, а также платформа для передачи их между собой. Кто нибудь занимался или интересовался этой темой. - Ваш Ленин
C++ Передача двумерного динамического массива чисел в функцию void Map::setCell(int** block, Room* room, int type){ for(int i=room->x; i<room->w; ++i) for(int j=room->y; j<room->h; ++j) block = type; } ... int sheet; ... if(sheet == 0){ http://www.cyberforum.ru/cpp-beginners/thread1245146.html
Рисовать график wav файла с зумом по времени - на чем? C++
Задача - есть моно wav файл, надо сделать его визуализацию во временнОй области с прокруткой и изменением масштаба по времени в широких пределах. Предложил рисовать с помощью точек и линий в GDI WinApi, коллега сказал что это будет кустарщина, надо что-то готово библиотечное, встречно предложил MS Chart. Почитал, он под NET, насколько я понимаю. Меня как-то смущает (хотя не могу сказать почему,...
C++ Преобразование типов. Откуда берётся double?
Доброго времени суток всем.Объясните кто-нибудь почему компилятор в предупреждениях пишет : "warning C4244: =: преобразование "double" в "float", возможна потеря данных" я же в программе double никак не трогаю. int q; float m,st; short d; do { cout << "Количество минут : "; cin >> m;
C++ Поменять местами минимальный и максимальный элемент в каждом столбце матрицы http://www.cyberforum.ru/cpp-beginners/thread1245103.html
Дано матрицу размера 5 x 10 Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце.
C++ Вывести все четные элементы последовательности Дано натуральное число n и действительные b1, b2, ..., bn. Вывести на экран по 3 числа в строке все четные элементы последовательности. подробнее

Показать сообщение отдельно
DrOffset
6424 / 3798 / 879
Регистрация: 30.01.2014
Сообщений: 6,591
21.08.2014, 01:22     Некорректное ли предупреждение gcc о явно запрещенном конструкторе?
relationer, это баг.
Кстати эта опция скорее вредная, чем полезная. У нее очень много ложных или не до конца корректных срабатываний.
Например, она заставила тебя сделать виртуальный деструктор в классе Uncopyable, хотя это здесь очевидно лишнее явление.
- Ты не сможешь скастить объекты наследника к базе Uncopyable из-за приватного наследования - это раз.
- Хранить указатели на Uncopyable для последующего полиморфного удаления через нее, совершенно не требуется - это два.
Книжка Майерса хорошая, тут спору нет, но опция эта кривая очень.
 
Текущее время: 19:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru