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

Как разбить строку - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив строк как массив указателей на массивы чаров http://www.cyberforum.ru/cpp-beginners/thread730307.html
Я всё правильно сделал? char* Files; Files = "AHEAD"; Files = "LEFT"; Files = "RIGHT"; Files = NULL; int searchFile() {
C++ Как удалить строку Как удалить строку например 12-ую. Какая функция удаляет? :) http://www.cyberforum.ru/cpp-beginners/thread730297.html
C++ классы, указатель на массив объектов производного класса)
Есть иерархия классов (два базовых и три производных) Требуется определить указатель на массив из N объектов производного класса(Obrobka) и добавить функцию для увеличения и уменьшения кол-ва объектов (допустим был массив из 10 объектов - а с помощью функции увеличь до 11) Все объекты в массиве должны быть разные. Прошу помочь Код ниже #include <iostream> #include <string> #include...
C++ Ошибка в функции
Привожу код: // создаёт новую строку, добавляя текущую // строку к rhs String String::operator+(const Srting& rhs) { unsigned short totalLen = itsLen + rhs.GetLen(); String temp(totalLen); unsigned short i; for (i= 0; i<itsLen; i++) temp = itsString;
C++ Помощь с кодом(не доделано) http://www.cyberforum.ru/cpp-beginners/thread730261.html
Здравствуйте, имеется задание: В одномерном массиве, состоящем из n-вещественных элементов, вычислить: • Максимальный по модулю элемент массива; • Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. Код: #include <iostream> #include <math.h> using namespace std; double Max(double * arr, int n);
C++ Дана функция и по ней нужно создать матрицу от минимально х и до максимального х Дана функция и по ней нужно создать матрицу от минимально х и до максимального х. во вложенном файле задание. нужно сделать под 1 вариант, есть 6ой вот пример : #include <conio.h> #include <malloc.h> #include <stdlib.h> подробнее

Показать сообщение отдельно
DiffEreD
1427 / 764 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
13.12.2012, 19:24     Как разбить строку
Тогда уж лучше прям в массив слова пихать:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <iterator>
#include <vector>
#include <string>
#include <sstream>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    std::istringstream ist(str);
    std::vector<std::string> vs((std::istream_iterator<std::string>(ist)),
        std::istream_iterator<std::string>());
    
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru