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

При вводе букв (переменных)глючит программа,а должно выбивать ошибку - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ вывести первые n слов на экран http://www.cyberforum.ru/cpp-beginners/thread195397.html
Всем привет ;) Мне нужно вывести на экран первые n слов из рядка. Пользователь задает количество слов n. не пойму как организовать цикл. ввести и вывести нужно с помощью printf() и scanf() на пример есть рядок "привет алекс как у тебя дела" пользователь хочет вывести первые 2 слова, на экран должно вывести "привет алекс" буду очень признателен за помощь:)
C++ РАБОТА С ДВУМЕРНЫМИ МАССИВАМИ Вводятся начальные и конечные координаты положения шахматного коня (x1, y1, x2, y2), написать программу, определяющую за сколько ходов конь пе-реместиться в указанные координаты. Распечатать эти ходы на экране. можно с объяснением,пожалуйста) http://www.cyberforum.ru/cpp-beginners/thread195393.html
одномерный массив C++
В одномерном массиве, состоящем из n целых элементов, вычислить: 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми элементами. Преобразовать массив таким образом, чтобы в первой его половине располагались элементы, стоявшие в нечетных позициях, а во второй половине — элементы, стоявшие в четных позициях. помогите...
C++ Классы на с++
Здраствуйте=) не поможите ли вы написать класс на время. class Time{ private: int hours; int minutes; int seconds; bool isValid;
C++ try http://www.cyberforum.ru/cpp-beginners/thread195362.html
Здравствуйте. Подскажите плиз, как правильно обрабатывать исключения? Visual C++ 6 Допустим: try { int i="vsyakaya erunda"; } catch(...) { cout << "perehvat" << endl; } Как я понял в блоке try можно написать что хочеш, ведь есть обработчик catch, который правильно обработает! Обьясните плиз как надо обрабатывать?
C++ Сформировать два списка из элементов исходного Ребята, нужна функция для реализации такой вот задачки: Создается линейный список L, из него нужно составить два списка L1 и L2, по правилу что в список L1 будут входить только положительные элементы списка L , а в L2 соответственно все от=стальные ( отрицательные ) . Заранее благодарен. подробнее

Показать сообщение отдельно
Yurii_74
paladin
 Аватар для Yurii_74
279 / 179 / 3
Регистрация: 25.02.2009
Сообщений: 592
22.11.2010, 14:50     При вводе букв (переменных)глючит программа,а должно выбивать ошибку
try и catch бы еще не помешали. Пример, вырванный с мсдн:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// exceptions_trycatchandthrowstatements.cpp
// compile with: /EHsc
#include <iostream>
using namespace std;
int main() {
   char *buf;
   try {
      buf = new char[512];
      if( buf == 0 )
         throw "Memory allocation failure!";
   }
   catch( char * str ) {
      cout << "Exception raised: " << str << '\n';
   }
}
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru