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

try catch для int; - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как записать несколько массивов, каждый в свой файл? http://www.cyberforum.ru/cpp-beginners/thread561715.html
Я недавно спрашивал здесь, как записать в файл. Мне подсказали. Вот такой вариант работает: #include <iostream> using namespace std; #include <fstream> #include <conio.h> // чтобы...
C++ Изменить приоритет Нужно написать свой диспетчер задач. Возникла проблема при изменение приоритетов процессов DWORD priorety; HANDLE hProcess; hProcess = OpenProcess(PROCESS_SET_INFORMATION, FALSE,... http://www.cyberforum.ru/cpp-beginners/thread561708.html
C++ std::map не компилируется
Всем здравствуйте. Возникла проблема при попытке использования std::map в visual studio 2010. при подключении файла <map> и объявлении собственно экземпляра класса компилятор тут же начинает...
Не выполняется замена в строке C++
Задача стоит такая: "Напишите программу, которая шифрует сообщение с помощью rot13(каждая буква заменяется буквой, которая в английском алфавите стоит на 13 букв дальше, например a - n)" Написал...
C++ Работа с IDE http://www.cyberforum.ru/cpp-beginners/thread561692.html
Скажіть чому коли я запускаю програму нажимаючи F5 то дані я можу ввести,але результат не виводить і вікно зразу вибиває.....а коли нажимаю ctrl+F5 то не вибиває вікно вкінці і виводить результат!!!...
C++ Перевод из 16 в 2 char* DecToBin(int x, char* str) { int i; for (i = sizeof(x)*8-1; i>=0; i--) { str = (x&1 == 1) ? '1' : '0'; x = x >> 1; } str = '\0'; return str; подробнее

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

try catch для int; - C++

29.04.2012, 20:01. Просмотров 658. Ответов 8
Метки (Все метки)

Как работает try??
ни как не могу понять.
как сделать что бы при вводе текста в переменную int выдавал ошибку а не вылетала..

Добавлено через 1 минуту
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
struct  {
    int cod;
    int sent;
} file;
int _tmain(int argc, _TCHAR* argv[])
{int gg,c=0;
FILE* f;setlocale(LC_ALL,"Russian");
    fopen_s(&f,"sfile.txt","wb");
     while (1) {
    
        memset(&file,0,sizeof(file));
        cout << "   код   : ";
        cin>>file.cod;
        cout << "предприятие : ";
        cin>>file.sent;
                    fwrite(&file,sizeof(file),1,f);
        cout << "Хотите закончить?(1-да нет-0 )\n ";cin>>gg;if (gg==1) {break;}
        cout <<"\n ";}
    
    fclose(f);
    fopen_s(&f,"sfile.txt","rb");
    while(fread(&file,sizeof(file),1,f))
    {cout<<c<<".\t";
        cout << file.cod << " " << file.sent << " \n";
    c++;
    } 
    fclose(f);
           getch();
           return 0;
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru