Форум программистов, компьютерный форум 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). подробнее

Показать сообщение отдельно
Newchap
4 / 4 / 1
Регистрация: 17.09.2013
Сообщений: 179
21.05.2014, 23:49  [ТС]     Непонятная причина вылета программы
zss, Я привел выделение памяти к следующему виду, ничего не изменилось.
Остальным классам я так понимаю нужно сделать пустые конструкторы без передач. Ещё пробовал дописать туда деструктор, просто тильда и название скобочки, но тогда компилятор выдавал LNK 2019
Признателен за помощь.
schdub, спасибо за Ваш совет, но я не знаю что это xD Почитаю про gdb попозже.


для аккаунта
C++
1
2
3
4
5
6
7
    int **mas2;
public:
    account(){ 
        mas2 = new int*[2]; 
        for (int count = 0; count < n; count++)
            mas2[count] = new int[n]; // и n столбцов   
    }
и для поставщика
C++
1
2
3
4
5
    int *mas;
    delivery()
    {
        mas = new int[n]; // память должна выделяться в конструкторе, чтобы не было ошибок.
    }
 
Текущее время: 06:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru