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

Пропуск пробела в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Установить, является ли данное число и палиндромом http://www.cyberforum.ru/cpp-beginners/thread915861.html
5. Дано целое число п, удовлетворяющее условию 0< М <2-10^9. Установить, является ли данное число и палиндромом. WWWZWWW, будьте внимательнее с выбором раздела! перенесено из turbo pascal
C++ Проверка на ввод символа При вводе какого либо символа программа уходит в прострацию надо что бы программ распазновала что это символ и выводила error int main() { unsigned int choice; srand(time(NULL)); std::cout << "To Play write 1, end game 2" << std::endl; std::cin >> choice; http://www.cyberforum.ru/cpp-beginners/thread915857.html
Определить количество целых корней данного уравнения C++
Дано уравнение ax^3+dx+cx(1=0 с целыми коэффициентами (0<|d|<2). Определить количество целых корней данного уравнения.
Считать текст из файла и заменить цифры на слова C++
Помогите пожалуйста, не понимаю как сделать: Написать программу, которая считывает текст из файла и выводит его на экран, заменив цифры от 0 до 9 на слова "ноль", "один","два",...,''девять'', начиная каждое предложение с новой строки.
C++ Скриншот http://www.cyberforum.ru/cpp-beginners/thread915843.html
с помощью какой библиотеке можно сделать скриншот экрана? я так предполагаю нужно в сторону winapi ? но куда именно?
C++ ATL Здравствуйте, не подскажете если ли туториалы на русском по этой библиотеке? Нужно написать службу подробнее

Показать сообщение отдельно
Nklok
 Аватар для Nklok
0 / 0 / 0
Регистрация: 23.06.2013
Сообщений: 22
01.07.2013, 21:23  [ТС]     Пропуск пробела в строке
Цитата Сообщение от Croessmah Посмотреть сообщение
C++
1
2
std::string str;
std::getline(std::cin,str);
Вот полный код, то был фрагмент, и уж тем более я давно объявил и сделал вывод строки

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
29
30
31
32
33
34
35
36
37
38
39
//main.cpp
#include <iostream>
#include <windows.h>
#include <string.h>
using namespace std;
 
void colors();
int coloring();
 
int main()
{
    setlocale(LC_CTYPE, "");
 
    char text[100];
 
    cout<<"\t\t\t\t  Выберите цвет\n";
    cout<<"1.Синий\n";
    cout<<"2.Зеленый\n";
    cout<<"3.Голубой\n";
    cout<<"4.Красный\n";
    cout<<"5.Коричневый\n";
    cout<<"6.Желтый\n";
    cout<<"7.Белый\n";
 
    colors();
 
    cout<<"\n\t\t\t\t  Введите строку\n";
    cin>>text;
 
    cout<<strlen(text)<<"\n";  //здесь заминка с пробелом о которой я писал выше 
    system("pause");
    return 0;
}
 
int coloring()
{
    //место под массив
    return 0;
}
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
//colors.cpp
#include <iostream>
#include <windows.h>
#include <string.h>
using namespace std;
 
void colors();
int coloring();
 
enum ConsoleColor 
{ 
Black = 0, 
Blue = 1, 
Green = 2, 
Cyan = 3, 
Red = 4, 
Magenta = 5, 
Brown = 6, 
LightGray = 7, 
DarkGray = 8, 
LightBlue = 9, 
LightGreen = 10, 
LightCyan = 11, 
LightRed = 12, 
LightMagenta = 13, 
Yellow = 14, 
White = 15 
}; 
 
//SetColor(White,Black);
 
void SetColor(ConsoleColor text, ConsoleColor background) 
{ 
HANDLE hStdOut = GetStdHandle(STD_OUTPUT_HANDLE); 
SetConsoleTextAttribute(hStdOut, (WORD)((background << 4) | text)); 
}
 
void colors()
{
    int color_selector;
    
    cout<<"Я выбираю: "; color_selector = getchar();
 
    do{
    switch(color_selector)
        {
        case '1':
            cout<<"Вы выбрали"; SetColor(Blue,Black); cout<<" синий!";
        break;
        case '2':
            cout<<"Вы выбрали"; SetColor(Green,Black); cout<<" зеленый!";
        break;
        case '3':
            cout<<"Вы выбрали"; SetColor(Cyan,Black); cout<<" голубой!";
        break;
        case '4':
            cout<<"Вы выбрали"; SetColor(Red,Black); cout<<" красный!";
        break;
        case '5':
            cout<<"Вы выбрали"; SetColor(Brown,Black); cout<<" коричневый!";
        break;
        case '6':
            cout<<"Вы выбрали"; SetColor(Yellow,Black); cout<<" желтый!";
        break;
        case '7':
            cout<<"Вы выбрали"; SetColor(White,Black); cout<<" белый!";
        break;
        default:
        cout<<"Вы не выбрали ни одного цвета.";
        cout<<" Цвет меняется на стандартный.";
        }
    } while (color_selector ==1 && color_selector ==2 && color_selector ==3 && color_selector ==4 && 
    color_selector ==5 && color_selector ==6 && color_selector ==7 && color_selector ==8 && color_selector ==9);
}
 
Текущее время: 23:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru