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

Функция с указателем на void** не получается вернуть данные? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле http://www.cyberforum.ru/cpp-beginners/thread1493941.html
Ввести с клавиатуры массив X, состоящий из 15 элементов целого типа. Рассчитать элементы массива Y по формуле {y}_{i}=cos({{x}_{i}}^{2})+2,97{lg}^{2}{i}^{2}.Сформулировать третий массив из...
C++ Взаимодействие с браузером Какую библиотеку можно использовать что бы взаимодействовать с браузером,например мне надо что бы программа ввела определенное слово на определенную страницу сайта в нужную строку,или просто нажала... http://www.cyberforum.ru/cpp-beginners/thread1493925.html
Подключение статической lib-библиотеки C++
есть lib sqlite3.lib однако при попытке использовать функции из sqlite3.lib получаю следующее 1>msvcrt.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info...
C++ Ошибка при определении макроса
Здорова! Есть код: #include <iostream> using std::cout; using std::endl; #include <string> using std::string; #include <afxwin.h>
C++ Ошибки преобразования при передаче указателя на функцию http://www.cyberforum.ru/cpp-beginners/thread1493870.html
Есть функция SQLITE_API int SQLITE_STDCALL sqlite3_exec( sqlite3*, /* An open database */ const char *sql, /* SQL to be evaluated */...
C++ Поменять местами наибольшие элементы в верхней и нижней половинах матрицы (подпрограммы) В матрице A( n- строк, m- столбцов; n- четное) поменять местами наибольшие элементы в ее верхней и нижней половинах. Для поиска индексов наибольшего элемента в заданной части матрицы использовать... подробнее

Показать сообщение отдельно
Max Dark
шКодер самоучка
1841 / 1641 / 598
Регистрация: 09.10.2013
Сообщений: 3,663
Записей в блоге: 6
Завершенные тесты: 2
06.07.2015, 14:58
добавьте в IMotion метод Release и виртуальный деструктор
C++
1
2
3
4
5
6
struct IMotion
{
    virtual int& get_val()=0;
    virtual ~IMotion() {}
    void Release() { delete this; }
};
и в main перед return
C++
1
ptr->Release();
иначе у вас будет утечка памяти
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru