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

Разбор строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Курсовая.Напоминалка важных событий http://www.cyberforum.ru/cpp-beginners/thread266678.html
Здравствуйте. Помогите пожалуйста,как можно выполнить это задание..какие функции написать основные и вообще с чего начать! Заранее спасибо! вот задание : Программа позволяющая сохранять важные...
C++ Функция, которая меняет местами первый и последний элемент списка Список, состоящий из целых чисел. Проблема с функцией first_to_last(), которая по идее должна менять местами содержимое полей данных первого и последнего элемента. Вот только первый меняется на... http://www.cyberforum.ru/cpp-beginners/thread266676.html
Работа с символьным массивом C++
Очень долго сижу над этой программой подскажите если можно ! Задача : Из всех предложений текста веденных пользователем с клавиатуры найти минимальное и вывести его на экран . ( Использовать cin...
C++ Перегрузка оператора "++"
У меня есть класс, организованный принципом односвязного списка. Я хочу перегрузить оператор ++ так, чтобы он каждый раз возвращал адрес каждого следующего элемента. Вот к примеру мой класс: ...
C++ Самый простой способ создать таблицу http://www.cyberforum.ru/cpp-beginners/thread266653.html
подскажите пожалуйста как можно сделать таблицу, прошу привести пример, даже самый простой Добавлено через 21 час 54 минуты ну подскажите что нибудь
C++ справочник есть ли в Visual studio 6 или 2008 чтото на подобии справочника функций? Таких как rename(name); remove(...); и других Тоесть про эти функции я всего лиш недавно узнал :) . Какие ещё есть... подробнее

Показать сообщение отдельно
niXman
Эксперт С++
3139 / 1451 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
30.03.2011, 00:17
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
#include <iostream>
#include <sstream>
#include <string>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main() {
   std::string src = "domain=d.ru&type=delete&file=std";
   std::string tmp;
   std::vector<std::string> svec;
   std::istringstream is(src);
   while ( std::getline(is, tmp, '&') ) {
      svec.push_back(tmp);
   }
   
   for ( std::vector<std::string>::const_iterator iter = svec.begin(); iter != svec.end(); ++iter ) {
      std::istringstream is(*iter);
      std::string left, right;
      std::getline(is, left, '=');
      std::getline(is, right, '=');
      
      std::cout << left << " : " << right << std::endl;
   }
}
http://liveworkspace.org/code/83ef751d15d21fa3b28be3abbc08ddc4
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.