функция allocate

Предыдущая тема Следующая тема Перейти вниз

функция allocate

Сообщение  Eric-S в Вт Дек 30, 2008 7:47 pm

Тут у меня случилась авария. allocate возвращает упорно 0. Причём на одном и том же месте. И с определённым файлом.
Возможно я опять напартачил с указателями (сейчас проверяю).
Но меня интересует, когда allocate возвращает 0?
В смысле понятно, что из-за некой ошибки. Но более конкретно о подобном сбое, кто-нибудь знает?

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: функция allocate

Сообщение  tux в Ср Дек 31, 2008 11:28 am

странно... вообщето 0 возвращается только если недостаточно для выделения памяти, но такое я думаю врядли может быть, хотя...
в винде при комппиляции создается стек под данные программы, по умолчанию 1 МБ (помоему ключ -t), если его поробывать побольше поставить?
avatar
tux

Сообщения : 365
Дата регистрации : 2008-04-06
Возраст : 29
Откуда : Сибирь

Посмотреть профиль http://tux.nsk.ru/

Вернуться к началу Перейти вниз

Re: функция allocate

Сообщение  Eric-S в Ср Дек 31, 2008 11:40 am

Ладно, проблему решил.
Это опять были проблемы с указателями.
А 0... Вот такой вот побочный эффект.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: функция allocate

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения