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

выделить часть текста между словами которые вводятся с клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор по умолчанию http://www.cyberforum.ru/cpp-beginners/thread998225.html
Я то ли динамику недопоняла, то ли классы, то ли конструктор... И теперь совсем запуталась. Что нужно написать в конструкторе без параметров, что бы можно было создавать объекты класса просто Student stud; а, не Student stud ("a", "b", 1, "c"); учитывая, что методы SetName и SetGroup выделяют динамическую память для поля по размеру передаваемого параметра перед записью в них. Теоретически...
C++ Указатель на функцию Не могу понять данную запись. Image* NewImage(char* file); Она означает, что создается функция, которая возвращает ссылку на объект класса Image или ссылка на функцию, которая создает image или что? Прочитайте, пожалуйста эту запись вместе с аргументом, а то я совсем уже запутался. :( http://www.cyberforum.ru/cpp-beginners/thread998214.html
Помогите вычислить бесконечную сумму C++
№1 Вычислить бесконечную сумму sum=(-1)^(i+1)/i*(i+1)*(1+2) с заданной точность эпсилон(eps>0), считая, что необходимая точность достигнута, если очередное слагаемое по модулю меньше eps. (циклы do и while)
C++ Подкорректируйте код, тема - "Имитационное моделирование"
Задание звучит так: Электричка движется по железной дороге в левом и правом направлениях минуя 6 станций, 1-я и 6-я из которых являются конечными. Время движения от одной станции до другой составляет 1 минуту. Во время движения машинист не может открыть двери. На пульте управления электричкой имеются кнопки «газ», «открытие/закрытие дверей» и «правое/левое направление». На конечных станциях...
C++ Доступ к данным потомка http://www.cyberforum.ru/cpp-beginners/thread998209.html
Здравствуйте, коллеги! В теме почти что полный 0, потому прошу сделать скидку Есть базовый класс (CMyPoint), от него наследуют еще несколько (CMyStar,CMyFly и т.д.) Создано несколько экземпляров (объектов?) всех этих классов, и все это свалено в объект-список CMyList Его хедэр: struct SMyNode { SMyNode *pNext;
C++ задание помогите с ззаданием плюс к карме за помощь) за качество извините, задание до отметки ручкой. язык програмирования Си Пункт 4.12 Правил: Перепечатывайте задание на форум. подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
05.11.2013, 04:11     выделить часть текста между словами которые вводятся с клавиатуры
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <sstream>
#include <string>
#include <windows.h>
#define WHITE 15 // не знаю нужного дефайна, LOL
 
int main()
{
    HANDLE hConsoleHandle = GetStdHandle(STD_OUTPUT_HANDLE);
    const std::string str = "eniki beniki eli vareniki";
    std::string first, second;
    bool set1 = false, set2 = false;
 
    std::cout << "Text: " << str << "\nEnter first word: ";
    std::cin >> first;
    std::cout << "Enter second word: ";
    std::cin >> second;
    std::istringstream ist(str);
    for (std::string word; ist >> word; std::cout << word << " ")
    {
        if (word == second && set1)
            set2 = true;
        SetConsoleTextAttribute(hConsoleHandle, set2 || !set1 ? WHITE : FOREGROUND_RED);
        if (word == first && !set2)
            set1 = true;
    }
    SetConsoleTextAttribute(hConsoleHandle, WHITE);
}
 
Текущее время: 07:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru