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

Ошибка в программе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "вычислить" элементы вектора http://www.cyberforum.ru/cpp-beginners/thread955209.html
Есть вектор: std::vector<char> vec; Содержащий , например , vec = 1, vec = +, vec = 2, vec = *, vec = 3. Можно ли элементы вектора собрать в int result = 1 + 2 * 3 и вычислить?
C++ Структуры в справочной автовокзала хранится расписание движения автобусов. Для каждого рейса указаны его номер, тип автобуса, пунт назначения, время отбытия и прибытия. Вывести информацию о рейсы которыми можно воспользоваться для прибытия в пункт назначения раньше заданного часу.Пункт назначения и время вводятся с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread955206.html
счетчик цикла for C++
Есть задача из Прата глава 5 № 4. Дафна инвестировала $100 под простые 10%. Другими словами, ежегодно инвестиция должна приносить 10% инвестированной суммы, т.е. $10 каждый год:прибыль = 0,10 х исходный баланс. В то же время Клео инвестировала $100 под сложные 5%. Это значит, что прибыль составит 5% от текущего баланса, включая предыдущую накопленную прибыль:прибыль = 0,05 х текущий баланс....
Бинарный файл C++
Всем добрый день. Почему программа не записывает в бинарном формате? #include "stdafx.h" #include <iostream> #include <string> #include <Windows.h> #include <fstream> using namespace std;
C++ Копирование указателя http://www.cyberforum.ru/cpp-beginners/thread955184.html
При выходе из функции поле Tail теряет свои значения, я так понимая это происходит из-за того что поле Tail ссылается на указатель который удаляется. Как можно скопировать значение указателя? struct ListMember { int key; ListMember *next; };
C++ побитовые операторы _ не могу разобраться в этой теме_ Вопрос по ходу дела, программа принимает число в диапазоне от 0 и до 255, после чего выводит двоичный код числа. В 27 строке, оператор if сравнивает переменные u и t которые преобразовываются в двоичный коде ? #include <iostream> using namespace std; void show_binary(unsigned int u); int main() { unsigned u; подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
15.09.2013, 22:58     Ошибка в программе
C++
1
(cin >> a).get();
Всё равно, что:
C++
1
2
3
cin >> a;
cin.get(); // извлекает из потока чтения '\n', который попадает туда при нажатии Enter
              // нужно для того, чтобы getline() нормально сработала
Добавлено через 1 минуту
C++
1
cin.getline(rez, 20);
Читает в массив rez 20 - 1 символ, добавляет, в конец, считанного '\0'.

Добавлено через 3 минуты
Если перед getline() не извлечь из потока '\n', то getline() считает его первым, как пустую строку, и код, не останавливаясь на ввод, пойдёт дальше.
 
Текущее время: 04:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru