Форум программистов, компьютерный форум CyberForum.ru

Оператор delete(ошибка) - free(): invalid next size (fast): 0x098f7008 *** - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка http://www.cyberforum.ru/cpp-beginners/thread40273.html
Помогите, пожалуйста, исправить ошибки в сортировке по очкам в следующей задаче. Составить программу, обеспечивающую ввод и сохранение на диске протокола игры в баскетболл. В ходе игры при забрасывании в кольцо очередного мяча фиксируется название команды, фамилия игрока, время, очки за мяч. Протокол игры выведите в в иде таблицы, содержащей графы: название команды, фамилия игрока, время, очки...
C++ Не знаю как заполнить блок схему. Есть программа. /*-----------"Проверка состава оборудования"--------------*/ /* Подключение стандартных заголовков */ #include <dos.h> #include <conio.h> #include <stdio.h> /*--------------------------------------------------------*/ void main() http://www.cyberforum.ru/cpp-beginners/thread40269.html
C++ Как заполнить область экрана цветом (Borland С++)?
каким образом можна заполнить поле, которое виделено про помощи, например, rectangle(x,y,z,c) в С++??? Юзаю floodfill(x+2,y+4,10), весь екран становится серым, и все(((( может для етого необходима ещё какаято директива???
C++ Перегрузка конструкторов
Написал прогу - в зависимости от ввода даты печатает ее в определенном формате: файл date.h #ifndef DATE1_H #define DATE1_H class Date { public: Date (); Date (int,int); Date (int,int,int);
C++ интересная головоломка http://www.cyberforum.ru/cpp-beginners/thread40248.html
помоготе решить задачу про спички я уже неделю голову ломаю....Даны n-спичек и 2 игрока,каждый может вытянуть от 1 до 3 спичек...выигрывает тот кто забирает последнюю спичку.Найти кто проигрывает,а кто выигрывает????
C++ Какие основные функции используются для неформатированного доступа к файлу? Подскажите: какие основные функции используются для неформатированного доступа к файлу? Спасибо! подробнее

Показать сообщение отдельно
Haster
инженер-системотехник
 Аватар для Haster
109 / 108 / 2
Регистрация: 10.03.2009
Сообщений: 533
15.06.2009, 18:54     Оператор delete(ошибка) - free(): invalid next size (fast): 0x098f7008 ***
Если не знаешь сколько выделять, то либо выделяешь память по умолчанию (например, n байт), а при нехватке вновь выделяешь n-байт.
Либо можно выделять по мере необходимости... Понадобилось тебе 5 байт, выделил, затем понадобилось еще 3 - взял и выделил 3 байта... Но при этом лучше использовать какой-нибудь контейнер для удобства хранения..
Вообще, вариантов масса.
 
Текущее время: 16:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru