Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
1

При работе с файлом появляется ошибка debug assertion failed

29.12.2015, 18:18. Показов 1259. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При работе с файлом вылезает ошибка debug assertion failed.Как устранить ошибку? Помогите, пожалуйста.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <iostream>
#include <string.h>
int main (void)
{
    FILE*f;
    fopen_s(&f,"C:\\massiv11","r");
    if(f==0)
    {
      printf_s("no file");
    }
    int a=0;
    while(fscanf_s(f,"%d",&a)!=EOF)
    printf_s("%d",a);
    fclose(f);
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2015, 18:18
Ответы с готовыми решениями:

Debug assertion failed при чтении из файла
Не понимаю почему не работает программа. #define _CRT_SECURE_NO_WARNINGS #include &lt;stdio.h&gt;...

Ошибка при выводе в текстовый файл (Debug assertion failed)
Значит, такая ситуация: Надо с помощью разложения в ряд Тейлора посчитать арктангенс и вывести...

При вызове деструктора возникает ошибка Debug Assertion Failed!
вот код программы #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; class...

ошибка debug assertion failed
при выполнении программы происходит ошибка debug assertion failed, а именно попытке завершить...

2
634 / 389 / 75
Регистрация: 21.09.2008
Сообщений: 1,326
29.12.2015, 19:35 2
Проще переделать под стандартные функции библиотеки Си, чем привязываться к нестандарту M$.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <stdlib.h>
 
void main( void )
{
   int  count, total = 0;
   int  buffer;
   FILE *stream;
 
   if( (stream = fopen( "C:\\massiv11", "r" )) == NULL )
      exit(1);
 
   /* Cycle until end of file reached: */
   while (!feof(stream))
   {
      /* Attempt to read 1 int : */
      count = fread(&buffer, sizeof(int), 1, stream);
      if (ferror(stream)) {
         perror("Read error");
         break;
      }
      printf("%d", buffer);
   }
   fclose(stream);
}
0
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 4
31.12.2015, 17:24  [ТС] 3
Я попробовала переделать программу, но все равно ничего не выходит. Файлы не получается открыть. Как в visual studio 2012 работать с файлами?На занятиях в универе стоит visual studio 2008 и там все работает, а дома никак не могу понять, что делать.
0
31.12.2015, 17:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.12.2015, 17:24
Помогаю со студенческими работами здесь

Ошибка Debug Assertion Failed
Доброго времени суток, срочно нужна помощь, такая проблема: есть программа шифрования методом...

Ошибка: Debug assertion failed
Всем привет, столкнулся с ошибкой, помогите определить ошибку? Ошибка: Условия задачи:...

Ошибка компиляции (Debug Assertion Failed)
Ребят помоги, что не так в этом коде? Выдает вот эту ошибку...

Ошибка выполнения: Debug assertion failed
Возникла такая ошибка,никто не сталкивался? Читал что-то про нее,но что-то непонятно... Может кто...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru