Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.02.2016, 17:37   #1
Roman_DevilRigoll
 
Регистрация: 22.05.2014
Сообщений: 6
По умолчанию Массив структур

VS 2013 выдает при компиляции:
1) MyProject.exe has triggered a breakpoint.
2)Unhandled exception at 0x77AFE753 (ntdll.dll) in MyProject.exe: 0xC0000374: Куча была повреждена (parameters: 0x77B34270).
Не могу понять в чем проблема... Помогите пожалуйста
Код:
struct Coords {
	int x = 0, y = 0;
};

void targets_AI_filling(struct Desk desk, struct Coords *targets, int Size_targets) {
	int k = 0;
	while (k < Size_targets) {
		for (int i = 1; i < desk.Size; ++i){
			for (int j = 1; j < desk.Size; ++j){
				targets[k].x = i;
				targets[k].y = j;
				k++;
			}
		}
	}
	
}

void shot_AI_init(struct Desk desk) {
	int Size_targets = 100;
	struct Coords* targets = NULL;
	targets = (struct Coords*)malloc(Size_targets*sizeof(struct Coords));
	targets_AI_filling(desk, targets, Size_targets);
	
	
}
Roman_DevilRigoll вне форума Ответить с цитированием
Старый 24.02.2016, 17:40   #2
Roman_DevilRigoll
 
Регистрация: 22.05.2014
Сообщений: 6
По умолчанию

Разобрался, прошу закрыть тему
Roman_DevilRigoll вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с++ массив структур Bar1V1en Помощь студентам 0 18.12.2012 22:28
Массив структур в C++ 803 Помощь студентам 0 21.05.2012 19:12
Массив структур ForzaJuve Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 27.11.2010 10:09
Массив структур AndreyT Общие вопросы C/C++ 2 01.06.2010 19:19
Массив структур velvetdust Общие вопросы C/C++ 0 21.03.2009 13:18