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

Чем заменить istringstream? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создание и обработка наборов объектов заданной структуры в ООП http://www.cyberforum.ru/cpp-beginners/thread1134256.html
У меня есть задание и написанная программа "Исходные данные: набор точек на плоскости, определяющих треугольник. Функции: 1) Определение является ли треугольник равнобедренным. 2) Подсчет площади равнобедренного треугольника. Обработка: 1)Определить с использованием первой функции номера объектов, которые имеют равнобедренные треугольники. 2) С использованием второй функции определить...
C++ Невозможно преобразовать параметр 1 из 'char' в 'const char *' Дана задача: Задана последовательность, состоящая только из символов ‘>’, ‘<’ и ‘-‘. Требуется найти количество стрел, которые спрятаны в этой последовательности. Стрелы – это подстроки вида ‘>>-->’ и ‘<--<<’. #include "stdafx.h" #include <iostream> #include <cstring> using namespace std; //////////////////// int strvpravo(char str) { int itog=0; http://www.cyberforum.ru/cpp-beginners/thread1134253.html
Ошибка подключения graphics.h Как исправить? C++
Что за ошибки? Как исправить? Смотрите скриншот:
C++ Получить целочисленную матрицу
Нужна помощь в решении задания на С++. Искал в поиске и на форуме, находил подобные вопросы, но не находил ответа.Спасибо кто отозвался Задание: Даны целые числа а1,а2,а3 ( их мы должны ввести сами).Получить целочисленную матрицу ij], ij=1,2,3 ( из этого можно понять, что матрица имеет размер 3 на 3),для которой bij=ai-3aj Другими словами аi это первая цифра индекса каждого элемента b в...
C++ Ошибка error C2668 http://www.cyberforum.ru/cpp-beginners/thread1134232.html
что я должен там написать visual studio 2010 #include <vector> #include <string> #include <windows.h> #include <iostream> double F(double x) { double y; y = pow((3-pow(x,2)),2);
C++ Вычислить сумму минимальных элементов массивов с помощью функции void f() Нужно решить задачу с помощью функции void f(), подскажите а лучше покажите как правильно сделать эту программу.Буду благодарен! Задано два массива - Х (10) и Y (12). Вычислить величину Z, равную сумме минимальных элементов массивов, деленной на двойное произведение индексов минимальных элементов. Вывести минимальные элементы, их индексах и значение величины Z. подробнее

Показать сообщение отдельно
wonka
1 / 1 / 0
Регистрация: 24.11.2013
Сообщений: 47
30.03.2014, 21:24     Чем заменить istringstream?
Задание:Найти в списке из 7 слов все слова, состоящие из заданного количества букв.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream.h>
#include <sstream.h>
#include <string.h>
#include <conio.h>
main()
{
string str;
cout << "Vvedite sroku: ";
getline(std::cin, str);
int dlina;
cout << "Vvedite kolichestvo bukv: ";
cin >> dlina;
istringstream istr(str);
string word;
while (istr >> word)
if (word.length() == dlina)
cout <<"Slovo, sosotjachie iz "<<dlina<<" bukv: "<<word<< std::endl;
getch ();
}


Программа работает, всё хорошо, только можно ли как то заменить istringstream, и вообще не использовать библиотеку <sstream.h> в целом?
как тогда будет выглядеть этот фрагмент:
C++
1
2
3
istringstream istr(str);
string word;
while (istr >> word)
?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru