crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> почему не работает realloc?
mezmay
  опции профиля:
сообщение 9.8.2011, 8:52
Сообщение #1


Активный участник
***

Группа: Участник
Сообщений: 272
Регистрация: 13.7.2009
Из: Ростов-на-Дону
Пользователь №: 904

Спасибо сказали: 16 раз(а)




Репутация:   1  


Почему этот код работает:
QFile *pFiles = NULL;
pFiles = new QFile[3];
pFiles[0].setFileName("name");

а этот нет?:
QFile *pFiles = NULL;
pFiles = (QFile *)realloc(pFiles, 3 * sizeof(QFile));
pFiles[0].setFileName("name");

- вылетает на строке pFiles[0].setFileName("name"); - access violation reading location...

Сообщение отредактировал mezmay - 9.8.2011, 8:52
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.12.2024, 9:22