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

Записать в вектор стоку по-словно - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном форм http://www.cyberforum.ru/cpp-beginners/thread763974.html
Помогите. Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном формате. Задача: Word: Слово, Номера...
C++ Перегрузка оператора.Почему так происходит? У нас есть перегрузка оператора. Digit operator-(const Digit &N) { Digit temp; temp.dig=dig-N.dig; return temp; } Так почему когда мы передаем в функцию только один адрес,у нас... http://www.cyberforum.ru/cpp-beginners/thread763954.html
Ошибка .#ID000 C++
Ввожу значения 1,1,11,1. через какое то время вместо чисел появляются в таблице лишь 1.#ID000 Вот код. // Laba4_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h"...
Найти корень уравнения C++
Найти корень уравнения 2*x*x*x-x-10=0 sqrt(x)-2=0
C++ Обнулить четные элементы матрицы http://www.cyberforum.ru/cpp-beginners/thread763943.html
Обнулить четные элементы матрицы 1 7 6 0 2 3 9 5 0
C++ Матрицы. Заменить элементы главной и побочной диагоналей на минимальный элемент 2)Динамический массив В квадратной матрице A заменить элементы главной и побочной диагоналей на минимальный элемент, найденный среди элементов, расположенных ниже главной диагонали. Буду... подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
304 / 275 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
17.01.2013, 02:16  [ТС]
Пока-что оригинальней чем код ниже придумать не удалось:
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
#include <iostream>
#include <vector>
#include <string>
#include <cstdio>
#include <cctype>
 
using namespace std;
 
int main()
{
    string str;
    vector<string> v;
    int count;
 
    for (char c, count = 0; (c = getchar()) != EOF; ) {
        if (!isspace(c)) {
            str += c;
        }
        else {
            if (!str.empty()) {
                v.push_back(str);
                ++count;
            }
            str = '\0';
        }
        if (c == '\n')
            break;
    }
 
    return 0;
}
Добавлено через 9 минут
Цитата Сообщение от yuron_477 Посмотреть сообщение
C++
1
#include <iostream> #include <vector> #include <string> #include <iterator> int main() { setlocale(0, ""); std::cout<<"Вводите слова (Ctrl+Z для прекращения):\n"; std::vector<std::string> vs((std::istream_iterator<std::string>(std::cin)), std::istream_iterator<std::string>()); for (auto s : vs) std::cout<<s<<"\n"; system("pause"); return 0; }
Жалуется на цикл for 11 строка
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru