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

Прочитать строку с пробелами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посмотри, кто сможет сделать http://www.cyberforum.ru/cpp-beginners/thread222897.html
Буду благодарен если кто-нибудь решит мне данные задачки в С++: 1.даны координаты диагоналей трапеции. найти ее площадь и периметр 2.Дан линейный массив из n элементов. Составить программу...
C++ Преобразование типов данных Подскажите как преобразовать double 0.00000000000023 в char 2.3E-13 и обратно? Спасибо! http://www.cyberforum.ru/cpp-beginners/thread222821.html
C++ Ввод и вычисление факториала.
Помогите пожалуйста. Надо написать консольное приложение, При запуске программа просит ввести число, а после выводит его на экран. Всем спасибо
Классы C++
Помогите пожалуста решить задачу Создайте класс в соответствии с условием задачи. Определить функции-члены класса для вывода реализации требуемых действий. Инициализацию переменных проведите с...
C++ Программно найти кнопку в flash'e, подкиньте идею) http://www.cyberforum.ru/cpp-beginners/thread222751.html
Пишу бота для одной браузерной игры, написанной на флеше. Собственно основную часть написал, все работает) Но есть одна проблема, в некоторый момент игры появляется окошко с неким сообщением и его...
C++ Работа с файломи... #include <iostream> #include <fstream> using namespace std; int main() { ifstream f("file.txt"); while (true) { int v; подробнее

Показать сообщение отдельно
HMR
Сообщений: n/a

Прочитать строку с пробелами - C++

31.12.2010, 13:53. Просмотров 4763. Ответов 3
Метки (Все метки)

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
#include <iostream>
using namespace std;
class cString
{
public:
    cString()
    {
        str ='\0';
        cout<<"Construstor default\n";
    }
    /*cString (char &s)
    {
    str = new char;
    int tmp = sizeof s;
    for (int i=0; i<s; i++)
    length++;
    cout<<"Constructor\n";
    }*/
    ~cString()
    {
        delete[]str;
        str=0;
        cout<<"Destructor\n";
    }
    void Get_str()
    {
        if (str!=NULL)
        {
            delete[]str;
            cout<<"memory is freed";
        }
 
        size = 1000;
        str = new char[size];
        cin>>str;
        str[sizeof str+1] = '\0';
    }
    void Show()
    {
        int tmp = sizeof str;
        for (int i=0; i<tmp; i++)
            cout<<str[i];
        cout<<endl;
    }
private:
    char*str;
    int size;
};
void main()
{
    cString string;
    string.Get_str();
    string.Show();
}
Нужно прочитать и вывести строку с пробелами без использования cin.getline() и т.п.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru