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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mh-coder
24 / 23 / 3
Регистрация: 01.02.2014
Сообщений: 770
#1

Динамически выделить память под массив функций - C++

06.07.2016, 19:58. Просмотров 154. Ответов 1
Метки нет (Все метки)

C++ (Qt)
1
  QByteArray (SerfingThread::*lp_GetRequest[2])(const QByteArray& ,const QByteArray&);
как сделать тоже самое только через new? как правильно проверить выделила мне система память под массив и как потом сделать правильно вызвать delete?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2016, 19:58     Динамически выделить память под массив функций
Посмотрите здесь:
C++ Динамически выделить память под массив
C++ Динамически выделить память под массив
C++ Можно ли динамически выделить память под массив указателей, на объекты класса?
C++ Динамически выделить память под верхний треугольник квадратной матрицы
C++ Не могу удалить динамически выделенную память под массив
Выделить и удалить память под 4 мерный массив C++
C++ Выделить память под динамический массив указателей
C++ Выделить память под массив неизвестной длины
C++ Выделить память под массив размера 2^64 байтов
C++ Как выделить память под массив в структуре?
Выделить память под массив в 100500 индексе. Возможно ли? C++
Как выделить память под динамический двумерный массив C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Renji
1878 / 1276 / 290
Регистрация: 05.06.2014
Сообщений: 3,642
06.07.2016, 20:15     Динамически выделить память под массив функций #2
Цитата Сообщение от mh-coder Посмотреть сообщение
как сделать тоже самое только через new?
C++
1
2
typedef void (*pointer)(int);
pointer*array=new pointer[1234];
Цитата Сообщение от mh-coder Посмотреть сообщение
как правильно проверить выделила мне система память под массив
Если память не выделилась, new кинет исключение. Или не кинет, если у вас включен оверкоммит (в Пингвинах по умолчанию таки да). В последнем случае остается только молиться Аллаху, так как о ошибке выделения памяти вы узнаете только по падению рандомного процесса.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru