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

Error: Invalid use of incomplete type - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Завершение родительского процесса из дочернего http://www.cyberforum.ru/cpp-beginners/thread333403.html
Всем доброго времени суток. Мне нужно из дочернего процесса закрыть родительский, но ничего не выходит. Вот исходник дочернего #include<windows.h> #include<conio.h> int main(int argc, char...
C++ класс компилируется но не чего не выводит на экран компилируется но не чего на экран не выводит вот код: #include <iostream> #include <conio.h> #include <locale.h> using namespace std; class Cat { public: http://www.cyberforum.ru/cpp-beginners/thread333401.html
Работа со строковыми переменными C++
Поиск позиции N-го вхождения символа C в строке s. Если такой количества вхождений нет - функция должна вернуть значение -1. реализовать нужно с помощью int nPos (N, C, s). но без использования...
dynamic_cast C++
Уважаемые, подскажите теорию. Как устроен данный каст? Не нашел его определений. В студии он зашит в библиотеку, подсказок в хелпе про него нету. А задание - реализовать нечто подобное своими...
C++ Для каждого из чисел массива выяснить, сколько раз каждое из них входит в этот массив http://www.cyberforum.ru/cpp-beginners/thread333315.html
Задача Дан массив целых чисел. Для каждого из этих чисел выяснить сколько раз каждое число входит в этот массив. Результат представить в виде ряда строк, первая из которых есть А1- k, где k - есть...
C++ Поиск недекларированных возможностей Например, есть исходный код какой-либо программы, написанной на C++. Нужно определить, что программа не делает каких-нибудь действий, не описанных в документации, например, не отсылает пароли... подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1966 / 1459 / 120
Регистрация: 29.05.2011
Сообщений: 3,018
15.07.2011, 20:51
C++
1
StringMemento * CreateMemento() {return new StringMemento(this);}
Для того, чтобы объявить функцию, работающую с указателем StringMemento* одной только декларации класса вполне достаточно. Но чтобы создать объект оператором new этого уже мало, класс должен быть к этому моменту определён. Так что функцию эту надо определить вне класса String, после определения класса StringMemento
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru