Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вылетает ошибка при запуске программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции времени http://www.cyberforum.ru/cpp-beginners/thread15936.html
Подскажите можно ли, и каким способом вернуть из библиотечных функций чисто int значения min sec и hour чтоб присвоить их потом тем же переменным в своем созданом классе и если мона то каким способом.
C++ Классы-друзья (использование данных одного класса из другого) Зарание спс ))) Я лаймер в С++ но учусь чтоб исправиться. И куда как не к вам обращаться за помощью =) в тяжкие дни свои. Проблема с классами, везде написано что для того чтоб мона было юзать ... http://www.cyberforum.ru/cpp-beginners/thread15933.html
Сортировка вставками C++
Помогите плиз немогу написать программу, незнаю с чего начать и что писать, может у кого что нить завалялось для этой темы, заранее спс Короче, надо разработать программу для реализации алгоритма...
Заменить любую группу пробелов одним C++
помогите пожалуйста с лабой. необходимо сжать строку , заменив любую группу пробелов одним пробелом.Исходную строку и результат вывести на экран. Подпрограмму обработки строки следует оформить в...
C++ Как научиться программировать на языке С++; Аллен Р., Глассборо Ф. http://www.cyberforum.ru/cpp-beginners/thread15926.html
У кого нибудь есть "Как научиться программировать на языке С++; Аллен Р., Глассборо Ф." в электронном формате?
C++ Работа со строками Всем доброго времени суток! Нужна ваша помощь вот с такой задачкой. Я ввожу с клавы какую-нить строку(ну эт я знаю как написать). далее прога должна проверять есть ли в этой строке слова... подробнее

Показать сообщение отдельно
Alirp
56 / 51 / 1
Регистрация: 04.05.2008
Сообщений: 272
17.11.2008, 09:00
Цитата Сообщение от fantaz1 Посмотреть сообщение
Так проблема решена, сам разобрался. Дело в том, как я понял, что вот этого делать незя:
Я перенес одну строчку подальше от первой и все стало норм (точнее после cin поставил) . Ошибка пропала!
Кто объяснит почему вылетает эта ошибка? Незя объявлять так много переменных сразу или в чем дело?
Ошибка в том, что когда ты делаешь такое объявление массивов у тебя не известна его размерность, когда ты объявил интовые переменные, но не присвоил им конкретного значения, то в них может находится что угодно (любое значение), поэтому когда ты вызывал программу, массивы могли быть настолько большими, что программа вылетала из за нехватки памяти.
После того как ты перенес объявление массивов после cin, тем самым, ты сначала определил значения переменных, а затем уже объявил массивы с изветной размерностью.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.