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

Непонятная причина вылета программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прочитать файл scanf http://www.cyberforum.ru/cpp-beginners/thread1184043.html
Текстовый файл имеет следующее содержание: число, пробел, слово, пробел, число; и состоит из неизвестного кол-ва строк. Как прочитать файл и занести в структуру? struct Str { int Numb; char Name; int Time; }; int GetData() {
C++ Вывод символов в привычной форме При запуске программы в Dev c++ все символы отображаются не в виде русского или английского текста,а в виде непонятных символов( видимо стандартная кодировка в виндовс). Как сделать так,чтобы всё отображалось в виде естественного языка? http://www.cyberforum.ru/cpp-beginners/thread1184040.html
C++ Немогу разобраться с кодом
вот собственно код игры,отрывок из mario помогите пожалуйста закоментировать. Я вот сижу пытаюсь разобраться,если вы напишите немного комментариев будет куда проще. Я написал сам немного комментариев #include <SFML/Graphics.hpp> #include <SFML/Audio.hpp> using namespace sf; float offsetX=0, offsetY=0;//смещение по X и Y
Битовые операции: установить 0 в нужную позицию C++
суть проблемы проста нужно сгенерировать число, чтобы 1 была в 31м бите, и 0 в 32м бите как установить 1 в 31 бит ясно (1<<31), но как установить 0 в 32? /конструкция (0<<32) не работает/ поскажите кто разбирается в побитовых операциях Добавлено через 15 минут A|=(1<<31); а в 32й бит нужен 0
C++ Ошибка при удалении массива http://www.cyberforum.ru/cpp-beginners/thread1184035.html
Проблема в том, что при попытке добавить строки удаления массивов программа вылетает, если же их нету, то всё стабильно. #include <iostream> #include <iomanip> #include <math.h> using namespace std; double funcion(double); double Lagranje(double, int, double*); main() {
C++ Создать алгоритм решения ребуса "барс + рысь = кошки" Создать алгоритм решения ребуса: барс + рысь = кошки (различные буквы обозначают различные цифры, старшая - не 0). подробнее

Показать сообщение отдельно
schdub
 Аватар для schdub
2907 / 1251 / 224
Регистрация: 19.01.2009
Сообщений: 3,240
Завершенные тесты: 1
22.05.2014, 00:02     Непонятная причина вылета программы
Цитата Сообщение от Newchap Посмотреть сообщение
пасибо за Ваш совет, но я не знаю что это xD Почитаю про gdb попозже.
это отладчик от GNU в вашей IDE, тоже скорее всего есть отладчик. А смысл сего сообщения, что отладчик заметил обращение за пределами массива.

вот например, обращение за пределы массивов:
Цитата Сообщение от Newchap Посмотреть сообщение
C++
1
2
if (j == n )
cout << mas2[j][1];
Цитата Сообщение от Newchap Посмотреть сообщение
C++
1
if (a[j] != a[j + 1])
 
Текущее время: 11:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru