Привет участникам форума!
Ниже следует маленький исходник:
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> v;
int x;
cout << "Enter positive integers, followed by 0:\n";
while (cin >> x, x != 0)
v.push_back(x);
vector<int>::iterator i;
for (i=v.begin(); i != v.end(); ++i)
cout << *i << " ";
cout << endl;
return 0;
}
//Он выдает:
Enter positive integers, followed by 0:
//Я ввожу, например
1
2
3
0 //нулем заканчиваем
1 2 3
……………………………………………
Непосредственно вопрос заключается в следующем. Как можно изменить исходник, чтобы вместо цифр вводить слова. Что-то вроде:
Hello!
Privet.
World.
Hello! Privet. World.
Если кто-то сбросит исходник будет совсем здорово!!!
С уважением, Den!
Вектора
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
-
- Сообщения: 497
- Зарегистрирован: 17 фев 2004, 11:26
- Откуда: Ленинград (который Город на Неве)
- Контактная информация:
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> v;
#include <vector>
#include <string>
using namespace std;
int main()
{
vector<string> v;
"Особое внимание начинающих аквариумистов хотим обратить на то, что рыбки никогда не спят на спинке!" (c)
viel spass, DeeJayC
viel spass, DeeJayC
Спасибо ... и как я сам не догадался.