Работа со строками(ввод строк)

233
30 марта 2017, 22:02

Ребят, помогите реализовать, нужно, чтобы пользователь вводил слова в программу, используя стандартный поток ввода, а чтобы программа поняла, что нужно заканчивать вводить строки, нужно воспользоваться пустой строкой(нажать два раза enter в консоли)

Answer 1
 #include<iostream>
 #include<string>
 #include<vector>
 using namespace std;
 int main()
{
vector<string> stroka;//массив для твоих строк
string s;
int i = 0;
getline(cin, s);
while (s!="")   
{
    stroka.push_back(s);
    getline(cin, s);
}
return 0;
}

я совсем новичок в с++,но так,по-моему,работает.

READ ALSO
Отображение hex C-строки (cout &lt;&lt; hex &lt;&lt; int(char)) C++

Отображение hex C-строки (cout << hex << int(char)) C++

Есть функция, которая выводит hex C-строку, может есть более правильный способ?

245
Qt. Проблемы с QVector&lt;MyClass&gt;

Qt. Проблемы с QVector<MyClass>

Есть класс такого рода:

287
Найти номер первой из строк, не содержащих ни одного положительного элемента [требует правки]

Найти номер первой из строк, не содержащих ни одного положительного элемента [требует правки]

Есть матрица M x N, нужно найти номер первой из строк, не содержащих ни одного положительного элементаСпасибо! Застрял

306
Нужна программа для считывания данных с внешнего сайта [требует правки]

Нужна программа для считывания данных с внешнего сайта [требует правки]

Нужна программа для считывания данных с внешнего сайта с временным обновлением и звуковым оповещением

244