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

Глюк системы или кривой код? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чем можно заменить выражение b=SQEARE(4,5+2,5)? http://www.cyberforum.ru/cpp-beginners/thread430600.html
Объясните, пожалуйста, что это за функция
C++ Visual studio 2008 C++ Вычислите сумму элементов верхнего правого треугольника матрицы и количество элементов в нем. матрица размером 5x5 http://www.cyberforum.ru/cpp-beginners/thread430590.html
Помогите разобраться (STL, алгоритмы замещения страниц) C++
Здравствуйте, хочу реализовать алгоритм замещения страниц памяти FIFO. Не знаю как организовать проверку на присутствие страницы в памяти, если страница есть в памяти, то ничего не делаем, иначе добавляем в начало, удаляем с конца. Вот мои наработки(компилятор g++): #include <iostream> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <sys/time.h> #include <deque> using...
C++ Указатели и адреса объектов
Вот код: #include <conio.h> #include <iostream.h> void main() { clrscr(); int a,b,*pa=&a,*pb=&b,z=pb-pa; cout<<pa<<"\n"<<pb<<"\n"<<sizeof z;
C++ зацикливание http://www.cyberforum.ru/cpp-beginners/thread430577.html
пишу морской бой,и иногда при рандомной расстановке происходит зацикливание.как можно ето избежать? int k=1; while(k<5){ for(int j=(5-k);j>0;j--) setShip(k); k++; }
C++ Определить длину отрезка в случае, если он лежит в первом квадранте Дан отрезок с координатами точек А (X1 , Y1) и В ( X2, Y21 ) .Написать программу, определяющую его длину в случае, если этот отрезок лежит в первом квадранте. В противном случае вывести на экран соответствующее сообщение. подробнее

Показать сообщение отдельно
Akkoks
0 / 0 / 0
Регистрация: 10.06.2011
Сообщений: 31

Глюк системы или кривой код? - C++

18.01.2012, 16:44. Просмотров 2161. Ответов 15
Метки (Все метки)

Программа должна быть сдана уже завтра, но работать нормально она отказывается. Сделана и тестируется через VS 2008. Проблема такова:

При запуске программы в режиме "запуска без отладки" выполняет все действия, кроме нормального чтения из файла (бинарного). Есть 2 тестовых файла, один запускается (test.bin), второй - нет(test2.bin), вылетает системная ошибка, что мол приложение не отвечает и т.д.

Естественно, я начал отладку, запустил в режиме "отладки", но чудеса, программа работает как часы, и хоть 100 раз загружай второй файл, он будет загружать и считывать данные правильно.

Господа, присяжные заседатели, помогите найти проблему.


Вот такие данные об ошибке предоставляет система:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Сигнатура проблемы:
  Имя события проблемы: APPCRASH
  Имя приложения:   kursach3.exe
  Версия приложения:    0.0.0.0
  Отметка времени приложения:   4f16bb4d
  Имя модуля с ошибкой: ntdll.dll
  Версия модуля с ошибкой:  6.1.7601.17725
  Отметка времени модуля с ошибкой: 4ec49b60
  Код исключения:   c0000005
  Смещение исключения:  00055ead
  Версия ОС:    6.1.7601.2.1.0.256.48
  Код языка:    1049
  Дополнительные сведения 1:    0a9e
  Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:    0a9e
  Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789

Вот тут солюшн, там вроде основное прокомментировано все...
Вложения
Тип файла: rar kursach3.rar (3.57 Мб, 36 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru