АК
Алена Князева

Проблемма с выделением памяти (malloc,realoc). C;Visual Studio 2010

Почему-то если делаю realloc или malloc, то они выделяют память только на 1 клеточку.
Помогите пожалуйста разобраться, я не понимаю в чем проблема . Кучу времени потратил, не могу найти ошибку .

На пэйстбин я выделил место, где память не выделяется на 2 или более клеточки, а только на 1.

http://pastebin.com/95ctYxmp тут с realloc
http://pastebin.com/BNdHxpLs тут без realoc (я создаю временный массив на размер больше, копирую все в него, потом стираю старый выделяю память для него на один больше...)

Alexey К*******

А зачем? Чем вас оператор "new" не устраивает?
Бросайте вы эти сишные приколы, учитесь писать сразу нормально, а то потом переучиваться заколебетесь.

//if types is equals we saving of index of thise product

Ужос! пишите тогда уж комменты по-русски.

if types are equal, then we're saving (the) index of the product

ИТ
Ирина Теплова

Попробуй переменную Size in делать глобальной
и заодно убрать из строчки с реалоком (int 😉

Похожие вопросы
чем отличаються Visual Studio 2010 Professional и Visual Studio 2010 Express?
Помогите с проблеммой Visual Studio
Проблема с C++ Visual studio 2010
ошибка Visual Studio C++ 2010, фото внутри!
gde mojno skachat bezplatnuyu c++ visual studio 2010??? gde mojno skachat bezplatnuyu c++ visual studio 2010???
Как компилировать исходники .c на visual studio 2010
имеется проект на C# работает на Visual Studio 2010.
Установление Microsoft Visual Studio C++ 2010.
Вопрос про программирование на c# в visual studio 2010
Как Подключить библиотеки в Visual Studio 2010 / C++ ?