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

Внести слова, разделенные пробелом, из строки в массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ЕХЕ файл после ввода элементов вектора прекращает работу http://www.cyberforum.ru/cpp-beginners/thread606920.html
Вот такой код, вычисление евклидовой нормы вектора 2 способами(опыт программирования - два дня, поэтому код, понятное дело, кривой): #include <iostream> #include <vector> #include <set> using...
C++ Задание на односвязные списки Здравствуйте! Вот задание: Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах содержат: номер УДК; фамилию и инициалы автора; название; год... http://www.cyberforum.ru/cpp-beginners/thread606898.html
Функция очистки экрана приводит к выборочному крешу программы C++
Вот программа : #include "classPat.h" #include <fstream> #include <stdlib.h> int main () { setlocale (LC_ALL, "Russian"); using std::cin; using std::cout;
Написать программу поиска двузначных чисел, обладающих следующим свойством: если к сумме цифр числа прибавить квадрат этой суммы, то получится снова д C++
Написать программу поиска двузначных чисел, обладающих следующим свойством: если к сумме цифр числа прибавить квадрат этой суммы, то получится снова данное число
C++ Программа калькулятор запускается и отключается http://www.cyberforum.ru/cpp-beginners/thread606865.html
хочу создать калькулятор по видео уроку, все сделал как на уроке показывает учитель, но, его прога работает а моя - нет (запускается и отключается). Это может быть, если у него, скорее всего XP а у...
C++ Инициализация обьекта внутри другого класса Всем привет. Вообщем проблема такая. Есть несколько классов class WeaponType { }; class Swords : public WeaponType { }; КЛАСС PLAYER class Player { подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
16.06.2012, 11:36
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 <fstream>
#include <vector>
#include <string>
#include <sstream>
#include <iterator>
 
int main()
{
    const std::string filePath("in.txt");
    std::ifstream ifs(filePath.c_str());
    if(ifs.is_open())
    {
        std::vector<std::string> vStrings, vWords;
        std::string sTmp;
        while(std::getline(ifs, sTmp))
        {
            vStrings.emplace_back(sTmp);
        }
        std::size_t lineNum(2); // номер строки
        std::istringstream iss(vStrings.at(lineNum));
        vWords.assign((std::istream_iterator<std::string>(iss)), std::istream_iterator<std::string>());
        for(const auto& val : vWords)
        {
            std::cout << val << std::endl;
        }
    }
    else std::cerr << "Unable to open file" << std::endl;
    ifs.close();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru