23 / 23 / 6
Регистрация: 23.03.2013
Сообщений: 245
|
|
1 | |
ошибка realloc C++04.06.2013, 23:15. Показов 1538. Ответов 5
Метки нет (Все метки)
Как изменить размер выделенной памяти? (например выделено 15 байт, как в C++ увеличить размер выделенной памяти("перераспределить"))
в c++ realloc выдает ошибку.
0
|
04.06.2013, 23:15 | |
Ответы с готовыми решениями:
5
realloc realloc realloc Альтернатива realloc ? |
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
||||||
04.06.2013, 23:22 | 2 | |||||
а в чем проблема?
0
|
23 / 23 / 6
Регистрация: 23.03.2013
Сообщений: 245
|
|
04.06.2013, 23:28 [ТС] | 3 |
Ну , память уже выделена, 15 байт(const char[15]). Я получаю указатель на память("const char*"), потом мне нужно увеличить то место что бы получилось ровно 27 байт памяти которую можно изменять(char[27]).
0
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
04.06.2013, 23:29 | 4 |
Перераспределять(realloc) можно только ту память, которая была выделена через malloc
0
|
23 / 23 / 6
Регистрация: 23.03.2013
Сообщений: 245
|
|
05.06.2013, 01:04 [ТС] | 5 |
а других способов расширить память нет?
0
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
|
05.06.2013, 01:16 | 6 |
конечно есть. приведите код, а то конкретики мало
0
|
05.06.2013, 01:16 | |
05.06.2013, 01:16 | |
Помогаю со студенческими работами здесь
6
Не выполняется realloc Функция realloc Malloc realloc и C++ malloc/realloc Функция realloc malloc, realloc Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |