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

Не работает getline() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ с++ для очень начинающих http://www.cyberforum.ru/cpp-beginners/thread934757.html
ребят, очень хочу писать на с++, нашла книгу, учусь, но для написания первой программы мне нужен ms dos. Знаю, что он идет как операционная система. В общем у меня 2 вопроса 1. Как нормально установить мс дос? 2. Что в целом из себя он представляет и как его можно использовать?
C++ Построение обработчика коллизий Добрый день. Пишу игру на подобии змейки (мод) на классах. Приходится часто переписывать как классы для объектов игры так и и функции их взаимодействия. И пока толку мало. Скажите как правильно реализовать обработчик коллизий? Это должна быть отдельная функция, класс что то другое? Вот мой вариант: snake one; std::deque<worm> worm_pool; while(GetMessage(&msg, NULL, 0, 0)) { switch... http://www.cyberforum.ru/cpp-beginners/thread934742.html
C++ Определить пользовательский тип – структура. Поля структуры определить из формулировки задания
Определить пользовательский тип – структура. Поля структуры определить из формулировки задания. Разработать алгоритм и по нему составить программу для обработки динамического массива, каждый элемент которой является такой структурой. Распечатать список рабочих бригады, начинающиеся с букв А и С, с указанием их месячной зарплаты и стажа.
Разработать алгоритм и по нему составить два варианта (с указателями и без них) программы для обработки текста C++
Разработать алгоритм и по нему составить два варианта (с указателями и без них) программы для обработки текста. Дан текст. Определить, сколько в нем символов ‘*‘, ’;‘,‘:‘ .
C++ Разработать алгоритм и по нему составить два варианта программы для обработки двумерного массива http://www.cyberforum.ru/cpp-beginners/thread934738.html
Разработать алгоритм и по нему составить два варианта программы для обработки двумерного массива. Первый вариант программы – работа со статическим массивом, второй – с динамическим. Дана матрица B. Найти в каждой строке матрицы максимальный и минимальный элементы и поменять их местами с первым и последним элементом строки соответственно.
C++ Разработать алгоритм и по нему составить программу Помогите пожалуйста. Найти закон по которому формируется указанная матрица. Разработать алгоритм и по нему составить программу для формирования квадратной матрицы порядка n. Первый вариант программы – работа со статическим массивом, второй – с динамическим. подробнее

Показать сообщение отдельно
mikhail90
0 / 0 / 0
Регистрация: 21.03.2013
Сообщений: 76
07.08.2013, 16:04  [ТС]
Опять та же проблема с getline. Пробовал применить фишку из последней подсказки, не помогло. Симптомы те же: Не считывает строку Подскажите, как это исправить ? И почему такое возникает ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
void printPartition (string &UserStr)  //  разбиение строки на набор подстрок по заданному разделителю 
    {
        string separator ;
        cout << "Введите разделитель из 1-ого символа:" ;
        getline(cin, separator) ;
        LengthString = UserStr.length() ;
        cout << endl << "Разбиение строки по заданному разделителю: " << endl ;
        for (int k = 0 ; k < LengthString ; k++)
        {
            if (UserStr[k] == separator[0])
                UserStr[k] = '\n' ;
            cout << UserStr[k] ;
        }
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru