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

Incomplite type delete - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В последовательности найти числа, которые близки к числам другой последовательности http://www.cyberforum.ru/cpp-beginners/thread1586240.html
даны две последовательности чисел A = {a1, a2,…, an}, B = {b1, b2, …, bn},напечатать те и только те числа aj из последовательности A, для которых в последовательности B оказывается число bк такое,...
C++ Вывести список запущенных процессов в порядке присвоенного им ID Доброго времени суток. Подскажите как решить задачу. Разработка программы, выводящей список запущенных процессов в порядке присвоенного им ID(по возрастанию), в ОС семейства Windows http://www.cyberforum.ru/cpp-beginners/thread1586239.html
Найти в каждой строке матрицы максимальный элемент C++
Дано массив А . Нужно найти с каждой строки максимальный элемент , с каждого столбца минимальный элемент
C++ Выбор языка
Здравствуйте,подскажите пожалуйста какой язык наиболее подойдет для реализации. Цель: Нужна чтобы программа работала на windows(xp,7) Для работы программы не ну нужны библиотеки(Например для...
C++ Вывод на экран содержимое файла http://www.cyberforum.ru/cpp-beginners/thread1586224.html
Как исправить команду, не выводит файл? #include <stdio.h> #include <conio.h> #include <iostream.h> #include <windows> #include <string.h> #include <fstream.h> int main () {
C++ Вычислить интеграл методом Монте-Карло \int \int_{G}^{}\ln(1 + {x}^{2} + {y}^{2})dxdy , G: {x}^{2} + {y}^{2} <= {a}^{2} (R: \pi ) подробнее

Показать сообщение отдельно
Somebody
2791 / 1602 / 147
Регистрация: 03.12.2007
Сообщений: 4,198
Завершенные тесты: 1
19.11.2015, 19:21
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
компилятор не тратит ресурсы на проверку "завершенности типа"
???
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Так вот я не могу понять почему никто не ругается
Обратный вопрос: почему кто-то должен ругаться? Говорится только про UB, warning'и на эту тему есть:
main.cpp||In member function 'void B::f()':|
main.cpp|13|warning: possible problem detected in invocation of delete operator: [-Wdelete-incomplete]|
main.cpp|13|warning: invalid use of incomplete type 'class A'|
main.cpp|4|note: forward declaration of 'class A'|
main.cpp|13|note: neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined|
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Скажет, что нельзя произвести операцию присваения немодифицироваемому элемменту - но не слово про incomplite type.
Чем компилишь? У меня gcc говорит
main.cpp|13|error: invalid use of incomplete type 'class A'|
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru