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

Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строка после ввода & посимвольная http://www.cyberforum.ru/cpp-beginners/thread1144781.html
Доброго времени суток, ув. форумчане! Работаю с обратной польской (постфиксной) записью. Обрабатывается строка следующим образом: ... if (strcmp(line, "+") == 0) { onAdd(); } else if (strcmp(line, "-") == 0) { onSub(); } else if (strcmp(line, "*") == 0) { onMul();
C++ Определить, сколько занятий ведет один и тот де преподаватель В расписании шесть строк, в каждой из которых описан предмет, преподаватель, номер группы, день недели, часы занятия, аудитория. Определить, сколько занятий ведет один и тот де преподаватель. помогите пожалуйста со структурами.... http://www.cyberforum.ru/cpp-beginners/thread1144780.html
C++ Указатели, такие указатели
char str="Kak<dela>rab?"; char *p; p=str; for(int i=0;p;i++) p=toupper(p); cout<<&str<<endl;//ПОЧЕМУ ЗДЕСЬ ВЫВОДИТ ВСЮ СТРОКУ, А НЕ АДРЕС НУЛЕВОГО ЭЛЕМЕНТА? И КАК ВЫВЕСТИ АДРЕС ЛЮБОГО ЭЛЕМЕНТА? cout<<&p<<endl;//ЗДЕСЬ КАК В ПРЕДЫДУЩЕМ ВСЮ СТРОКУ... ПОТОМУ ЧТО ОНИ ЭКВИВАЛЕНТЫ... cout<<&p;//ЗДЕСЬ ВЫВОДИТ АДРЕС УКАЗАТЕЛЯ, КОТОРЫЙ СОДЕРЖИТ АДРЕС СТРОКИ? _getch();
C++ Создать двоичный файл и записать в него n целых чисел. Из файла переписать в массив все простые числа, превышающие сре
помогите написать программу на с++ Создать двоичный файл и записать в него n целых чисел. Из файла переписать в массив все простые числа, превышающие среднее арифметическое компонентов файла. буду очень признателен
C++ Конкатенация http://www.cyberforum.ru/cpp-beginners/thread1144749.html
В файле-словаре найти и распечатать слова, которые могут быть полностью составлены из других слов словаря с помощью конкатенации, например: “БАЛКОН” = “БАЛ” + “КОН”; “БАРСУК” = “БАР” + “СУК”. #include "stdafx.h" #include <iostream> #include <fstream> #include <io.h> #include <stdio.h> #define bzero
C++ Не удалось вывести аргумент шаблон С такой проблемой сталкиваюсь не первый раз. Есть класс, в котором реализованы операторы сравнения меньше и равенство. Как я знаю, этого достаточно для того, чтобы компилятор сам смог составить остальные операторы сравнения из этих двух. Но у меня ругается, что не может. В чем заключается проблема? class author { private: string surname; string name; string otch; public: bool... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.04.2014, 05:57     Продемонстрировать различие между вводом с помощью cin.Get и cin.Getline с тремя параметрами
Если убрать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    char str[100], str2[100], ogr;
    cout << "Введите ограничитель" << endl;
    cin >> ogr;
    cout << "Использование getline:" << endl;
    cout << "Вводите строку" << endl;
    cin.getline(str, 100, ogr);
    while (cin.get() != '\n');
    cout << "Строка после getline: " << str << endl;
    //cout << str << endl;
    system("pause");
    //system("cls");
    cout << "Использование get:" << endl;
    cout << "Вводите строку" << endl;
    cin.get(str2, 100, ogr);
    cout << "Строка после get: " << str2 << endl;
    system("pause");
    system("cls");
    cin.clear();
    fflush(stdin);
 
Текущее время: 13:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru