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

Ошибка при работе функции вызванной из SWITCHa - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти в каждом столбце матрицы среднее арифметическое элементов http://www.cyberforum.ru/cpp-beginners/thread654737.html
Объявить двумерный вещественный массив, в котором n x m элементов.Заполнить его числами, полученными по закономерностивложенный файл) .Распечатать его в виде таблицы с точностью до 3 знаков после запятой. Найдите в каждом столбце среднее арифметическое элементов. Распечатать найденные средние арифметические под соответствующим столбцом с той же точностью.
C++ Хэлп по лабораторной 2 Я прошу прощения, понимаю что выгляжу глупо, но не мог бы кто помочь с остальными 8 вопросами - не все зарегистрированы в контакте, выкладывайте задания на форум . С меня безмерная благодарность. Хэлпаните чайнику. http://www.cyberforum.ru/cpp-beginners/thread654734.html
Определить площадь круга и длину окружности,ограничивающей круг C++
Описать переменную "круг", в которой содержатся все данные для построения круга на плоскости в декартовой системе координат.Определить площадь круга и длину окружности,ограничивающей круг.
C++ Указатели и счётчик
//class set.h #include <iostream> using namespace std; class Set { private: char element; int n; int count; public:
C++ Генерация чисел и сортировка Шейкера http://www.cyberforum.ru/cpp-beginners/thread654707.html
Добрый вечер! Не получаеться сгенерировать случайные числа, количество которых вводиться пользователем. #include "stdafx.h" #include <iostream> #include <stdlib.h> #include <time.h> #include <conio.h> using namespace std;
C++ Вложенные структуры. Доступ к элементам структур Как через структуру реализовать что-то вроде этого. Есть структура с городами, каждый город имеет одинаковый набор свойств, но у каждого свойства свои. Как сформировать структуру и получать доступ к ее элементам? подробнее

Показать сообщение отдельно
Toshkarik
 Аватар для Toshkarik
1139 / 856 / 50
Регистрация: 03.08.2011
Сообщений: 2,381
Завершенные тесты: 1
20.09.2012, 00:26     Ошибка при работе функции вызванной из SWITCHa
Дело все в том, что при вводе номера действия, в буфере остается символ конца строки. std::istream::getline считывает его, и думает, что введена пустая строка, далее отбрасывает символ конца строки и ввод уже передается следующему оператору. Поэтому первый cin.getline как бы "пропускается". Для нормального ввода достаточно было перед первым getline использовать функцию sync.
C++
1
cin.sync();
 
Текущее время: 21:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru