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

Перегрузка операторов >> - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программное управление NumLock \ CapsLock \ Sroll Lock http://www.cyberforum.ru/cpp-beginners/thread1796292.html
Проблема следующая - есть устройство которое эмитируется под клавиатуру и управляется оно с помощью сигналов о включении светодиодов (NumLock\CapsLock\SrollLock) на клавиатуре. В DOS управлять светодиодами можно было с помощью //argument (Bit 0 - Scroll Lock, Bit 1 - Num Lock, Bit 2 - Caps lock) outp(0x60, arg);Для линукса есть KDSETLED - вот как у меня это выглядит void set_leds(int val) ...
C++ Пример применения constexpr Здравствуйте, можете привести и объяснить, какой нибудь простенький пример, уместного использования спецификатора constexpr. А то придумать не получается, а для хорошего запоминания, неплохо бы взглянуть на примерчик. :victory: http://www.cyberforum.ru/cpp-beginners/thread1796266.html
Проверка на корректный ввод числа C++
Вводится число, если оно введено верно, нужно вывести hello world это количество раз, а если введено что-либо другое, то вывести Error. Проблем со выводом hello world у меня не возникло, но не понимаю, как определить, корректно введено число или нет.
C++ Создание консоли
Хочу сделать командную строку на основе стандартной, вот код, но никак не пойму как заставить работать команду cd. int main() { string cmdline; system("cls"); system("color 2"); system("title Green cosole "); system("echo Message to console:"); while(1)
C++ Segfault при прасинге файла http://www.cyberforum.ru/cpp-beginners/thread1796200.html
С++ знаю плоховато. Решил написать себе генератор to-do list`a, вроде даже начало было неплохим, но потом обнаружил неприятную ошибку. Суть программы в том, что на основе секций в текстовом файле вида: { title строка level натуральное число depends строка description строка urgency число от 1 до 20 importance число от 1 до 20 } программа формировала бы список дел и записывала его в файл....
C++ Какие есть ошибки в коде #include <iostream> using namespace std; class A { int num1, num2; public: A(int i) :num1(i), num2(i) { } A(int i, int j) : num1(i), num2(j){ } friend ostream& operator<<(ostream& os, const A& obj){ return os << num1 << ' ' << num2 << endl; подробнее

Показать сообщение отдельно
Stitch Igorek
 Аватар для Stitch Igorek
44 / 44 / 17
Регистрация: 02.04.2016
Сообщений: 300
Завершенные тесты: 1
20.08.2016, 00:15     Перегрузка операторов >>
Цитата Сообщение от Timama Посмотреть сообщение
программы работает, просто не имею понятия как сделть эту муть.
C++
1
2
3
4
5
6
7
8
9
10
istream& operator >> (istream& input, Story &obj){
* * int i;
* * cout << "Enter a sentence:\n " << endl;
* * for (i = 0; i < obj.lenght; i++){   // где инициализация obj.lenght?
* * * * while (obj.TheStory[i] != SPACE){   // как можно сравнить строку с одним символом/клавишей?
* * * * * * input >> obj.TheStory[i];   // сколько памяти выделено под obj.TheStory[]?
* * * * }
* * }
* * return input;
}
 
Текущее время: 14:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru