|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.11.2011, 23:36 | #1 |
Регистрация: 26.09.2011
Сообщений: 4
|
массив структур в функции
учусь пользоваться структурами и функциями
Код:
HEAP[vcxz.exe]: Invalid Address specified to RtlValidateHeap( 00340000, 003470E8 ) ОС Windows инициировала точку останова в vcxz.exe. Это может быть вызвано повреждением кучи и указывает на ошибку в vcxz.exe или в одной из загруженных им DLL. Возможной причиной так же может быть нажатие пользователем клавиши F12, когда фокус принадлежит vcxz.exe Выведенное на экран окно содержит дополнительные данные для диагностики ошибки Последний раз редактировалось andrei100; 25.11.2011 в 23:46. |
26.11.2011, 16:56 | #2 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
Вам не следует пользоваться нестандартными функциями типа fopen_s . Таких функций ни в стандарте С++, ни в стандарте С нет. Я предполагаю, что это функция MS VC++, но лучше не идти на поводу MS и не пользоваться его нестандартными функциями. Тем более для открытия файла нет необходимости заменять стандартную функцию fopen чем-то иным.
Так как я не знаю прототипа используемой вами функции, то вызывает сомнение ее вызов fopen_s(&f,fname,"r"); Первым параметром является указатель на указатель?
Со мной можно встретиться на www.clipper.borda.ru
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив структур | Mehanizator | Помощь студентам | 5 | 24.08.2011 19:20 |
Массив структур.......на С. | MARTINS | Фриланс | 8 | 07.06.2011 21:11 |
Массив структур, как возвращаемое значение функции | BadProgrammer | Общие вопросы C/C++ | 1 | 08.11.2010 17:49 |
массив структур | klykovka | Общие вопросы C/C++ | 4 | 19.04.2010 16:17 |
Массив структур | velvetdust | Общие вопросы C/C++ | 0 | 21.03.2009 13:18 |