Re[5]: Моя функция
От: _AK_ Россия  
Дата: 12.04.04 11:17
Оценка:
Здравствуйте, VolanD2002, Вы писали:

VD>Здравствуйте, _AK_, Вы писали:


_AK>>Здравствуйте, VolanD2002, Вы писали:


VD>>>Здравствуйте, Vamp, Вы писали:


V>>>>Вот еще:


V>>>>
V>>>>newarray=(char **)calloc(size+1,sizeof(char *));
V>>>>...
V>>>>while (x<=size+1){
V>>>>


V>>>>Вот в таком аспекте и исправляй.

VD>>>Здравствуйте, я вот что то не понял, почему здесь.

_AK>>индекс в C/C++ начинается с 0. следовательно массив из n элементов имеет индексацию от 0 до n-1


_AK>>PS ну вообще за такие функции стрелять надо (ничего личного).

VD>Здрасти, но вот насчет size вы не правы. Массив я считал из файла из 66 строк:
VD>1-ая строка — число элементов(64), с 2 по 66 -элементы. (т.е. size заранее меньше количества элементов на 1), но почему-то мне кажется, что я не правильно выделяю память для массива.

добрый совет: не изобретай велосипеды и воспользуйся std::vector, std::list или тем чем актуально в этой задаче, если таки хочется написать своё, то сотри всё, забудь что писал и попробуй написать заново, потому что это мрак, а не код и пытаться его зафиксить только время терять.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.