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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача двумерного динамического массива чисел в функцию http://www.cyberforum.ru/cpp-beginners/thread1245146.html
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){
C++ Рисовать график wav файла с зумом по времени - на чем? Задача - есть моно wav файл, надо сделать его визуализацию во временнОй области с прокруткой и изменением масштаба по времени в широких пределах. Предложил рисовать с помощью точек и линий в GDI... http://www.cyberforum.ru/cpp-beginners/thread1245145.html
C++ Преобразование типов. Откуда берётся double?
Доброго времени суток всем.Объясните кто-нибудь почему компилятор в предупреждениях пишет : "warning C4244: =: преобразование "double" в "float", возможна потеря данных" я же в программе double...
Поменять местами минимальный и максимальный элемент в каждом столбце матрицы C++
Дано матрицу размера 5 x 10 Преобразовать матрицу, поменяв местами минимальный и максимальный элемент в каждом столбце.
C++ Вывести все четные элементы последовательности http://www.cyberforum.ru/cpp-beginners/thread1245102.html
Дано натуральное число n и действительные b1, b2, ..., bn. Вывести на экран по 3 числа в строке все четные элементы последовательности.
C++ Зачем нужно закрывать файл? Зачем надо в конце выполнения программы использовать такую команду? stream.close(); подробнее

Показать сообщение отдельно
relationer
33 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 118

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

21.08.2014, 00:23. Просмотров 303. Ответов 7
Метки (Все метки)

Здравствуйте!

У меня есть класс Uncopyable, который явно запрещает копирование. От него наследую класс, в котором есть указатели, и тут g++ выдает мне предупреждение - дескать, в классе та-та-та есть чистые указатели, и не переопределен конструктор копирования [-Weffc++]. При этом, в базовом классе он явно запрещен, т. е. о каких конструкторах копирования может идти речь?

Я так понимаю, это проблема анализатора g++, или действительно может произойти что-то плохое?

P. S. версия компилятора - 4.8.2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru