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

static_cast<char>() не выводит некоторые символы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка типов данных http://www.cyberforum.ru/cpp-beginners/thread636562.html
У меня возник вопрос: Запускаю программу Я должен ввести число от одного до трех, после значение записывается в переменную типа int Если мое число не подходит под это описание(меньше 0 или больше 3) выходит ошибка, в противном случае программа идет дальше. Но если я ввожу не число, а букву, то мне в бесконечном цикле выводится ошибка, а я хочу независимо от введенного значения (будь то буква...
C++ Объявление функций внутри других функций Иногда вижу в некоторых исходниках на c объявление функций, внутри main. Например: main(){ double sum(int max_num); } Так вот, хотел спросить зачем это делают? http://www.cyberforum.ru/cpp-beginners/thread636558.html
Закрытый файл C++
У меня программа использует обычный текстовой файл для хранения различный параметров. Мне нужно сделать так, чтобы никакой пользователь не смог изменить их, иначе могут повредить программу. Как можно осуществить это? Может поменять разрешение... Подскажите???
Вывести последнюю строку из файла C++
Здравствуйте, пишу на этом форуме впервые. Я недавно начал изучать С++, по-этому знаний мало, может-ли кто-нибудь объяснить, как вывести последнюю строку из файла (как можно проще) ? Очень нужно...
C++ функция http://www.cyberforum.ru/cpp-beginners/thread636530.html
Люди скажите почему в 14 строке ошибка? #include<iostream> #include<iomanip> using std::cin; using std::cout; using std::endl; int main() { int x(0),y(0),z(0);
C++ Не срабатывает gets Ребят, не пойму почему, но строка с gets в ниже приведенном коде игнорируется - ввести мне ничего не дает: int ch; char str; do { cout << " ****** Welcome!!! ****** " << '\n'; cout << "(0) - exit" << '\n'; cout << "(1) - get strlen" << '\n'; подробнее

Показать сообщение отдельно
_Колючий_
3 / 3 / 2
Регистрация: 05.08.2012
Сообщений: 88
12.08.2012, 19:15     static_cast<char>() не выводит некоторые символы
Редактор geany, компилятор gcc.

C++
1
cout<< static_cast<char>(4)
заместо ожидаемого знака бубей ничего не выводится. При этом

C++
1
cout<< static_cast<char>(100)
например, работает коректно.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru