Setconsolecp 1251 что это
Автор Артём Карбаинов задал вопрос в разделе Другие языки и технологии
Помогите составить проверку ввода целого числа на с++ на консоли и получил лучший ответ
Ответ от Владислав[активный]
#include <iostream> using std::endl; using std::cout; using std::cin; void main() { int i; cout << "Enter integer value" << endl; cin >> i; } ************************************** есть такой вариант int x; bool success = false; SetConsoleCP(1251); SetConsoleOutputCP(1251); cout << "Введите значение" << endl; while(!success) { cin >> x; if(cin.good()) { cout << "Вы ввели значение " << x << endl; success = true; } else { cout << "Значение введено неверно. Повторите ввод" << endl; } } ************************************************* #include <iostream> #include <windows.h> #include <stdlib.h> #include <errno.h> #include <stdio.h> using namespace std; void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); char input[10]; int value = INT_MIN; cout << "Введите число" << endl; cin >> input; value = atoi(input); cout << value << " " << errno << endl; } ************************************ #include <iostream> #include <windows.h> #include <stdlib.h> #include <errno.h> #include <stdio.h> using namespace std; void main() { SetConsoleCP(1251); SetConsoleOutputCP(1251); char input[10]; int value = INT_MIN; cout << "Введите число" << endl; cin >> input; value = atoi(input); cout << value << " " << errno << endl; } ****************************************** так немножко проще: Код: void main() { int input; cout << "Введите число" << endl; cin >> input; if(!cin.fail()) cout << "Введено целое число: " << input << endl << "Бит ошибки потока равен: " << cin.fail()<< endl; else cout <<"Введена кракозябра"<< " :)\\n" << "Бит ошибки потока равен: " << cin.fail() << endl; }
Зачем так сложно? Мне кажется, тут надо что-то типа: #include <iostream> #include <math.h> using namespace std; int main() { double a; cout < < "a? "; cin > > a; if(a==floor(a)) cout &l
Здравствуйте! У меня проблема с Direct3D! Выдаёт ошибку: D3DERR_NOTAVAILABLE! Что это означает и как с этим бороться?
Вы запускаете игру в режиме D3D.
Ошибка D3DERR_NOTAVAILABLE означает, что это устройство (Direct
подробнее...
Что это за инструмент? Пассатижи-ключ какой-то
На рукоятке же написано "Бионический ключ" (Bionic Wrench). Гугл говорит что эти ключи производит
подробнее...
Японский суп "Рамен" в нем присутствует белый продукт в середине спираль розового цвета что это? спосибо
Это не суп, а сбор всего, что есть дома, в одной кастрюле!
В нём могут быть любые
подробнее...
BME Pain Olympics - что это за видио?
Я не смотрела.... ну если там такой ужас. то не буду смотреть... .
(а про что это видео? а то
подробнее...
ПОМОГИТЕ! ВЧЕРА КУПИЛА б\\у САМСУНГ Е 730! ЧТО ЭТО МОЖЕТ БЫТЬ?
У меня такое было с нокией. Всё дело в том что в телефоне что то перегорело и его быстренько
подробнее...
Вчера милый мне принёс толстый х....под самый нос и сказал, что это ландыши....а дальше я забыла!!! Кто-нить помнит?
(1) C Am
Ты однажды мне принес F1, 3
F1 F3
Большой букет из алых роз
C Am F1 F3
подробнее...
ccsvchst.exe - что это за программа и может ли она быть вирусом??
как много все копируют... .
объясните девушке по человечески, что это просто системный процесс,
подробнее...
Красные дни у девушек, что это за дни?
тебе 29 лет и ты этого не знаешь ну ты я тебе скажу и ...спроси у неё она тебе ответит что это за
подробнее...
Слово "кутылый" - интересует его происхождение... Сам думаю что кутылый = куцый + утлый, но возможно что это не так )
Кутылый означает неумелый. Полной этимологии не нашла, но могу предположить, что это слово
подробнее...
Что это значит? Если у меня на трусиках стали появляться коричневые выделения,а спросить нет у кого,мама уехала
если месячных до этого не было, то вполне взможно что это они!
Источник: у меня
подробнее...
после бега болит под ребрами. что это? неправильное дыхание?
помню в армии тоже такая хрень была сам незнаю что это
подробнее...
подскажите, КФГ ОГК, что это за медицинское обследование?
какое-то обследование органов грудной клетки. Впервые вижу аббревиатуру КФГ. Предполагаю, что это
подробнее...
Можно ли по этому фото сказать, что это за животное? И по латыни тоже...
Да, по такому ракурсу только гадать можно. То, что это лютка или стрелка несомненно (подотряд
подробнее...
Что это за цветы? ? 🙂
Предположу что это синеголовник
Инна Самойлова(Воронкова)
(132055)
да я
подробнее...