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

Ввод данных в объект string из потока - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ [Объектно-ориентированное программирование] Разработка основы класса http://www.cyberforum.ru/cpp-beginners/thread703977.html
Доброго времени суток. Есть такое задание, не могу разобраться. Разработать структуру элементов данных класса в виде динамической структуры данных (динамический массив, список, массив указателей). Разработать: * конструкторы для различных типов входных данных (без параметров, параметр-строка, параметр-массив), конструктор копирования (объект из объекта) и деструктор; * методы вывода и ввода...
C++ интеграл(неопределенный) Добрый вечер! не нашел подобной темы на форуме мне нужно посчитать неопределенный интеграл в С++ зада ча состоит в том что бы сгладить функцию ступеньки double F(double x_volna) { if ((0<=x_volna) && (x_volna<=0.5)) return 1; if (0.5<=x_volna)&& (x_volna<=1) return 0.0036; } http://www.cyberforum.ru/cpp-beginners/thread703954.html
Программа работает на Windows 7, но не работает на XP C++
#include <locale> #include <windows.h> #include <iostream> #include <fstream> int main () { std::string wont; size_t i; size_t L; size_t result;
C++ В каком формате экспортировать модель персонажа со скелетом? Как это грузить в игру?
В игре предполагается скелетная анимация, но не готовые движения, сохранённые в последовательные 3D кадры, а с расчётом кинематики в самой игре. Первая оскелеченная версия персонажа готова, шкура на ней затекстурена, веса сгенерены, группы назначены. Куда экспортировать и как потом грузить? Назовите, пожалуйста, формат и дайте ссылку на его описание, или само описание. Персонаж в блендере.
C++ String To Double (Выражение) http://www.cyberforum.ru/cpp-beginners/thread703937.html
Доброй Ночи. Как перевести из String str = "15/2+2.5" в double a = 10 ? Итоговая цель: чтобы некое выражение подсчиталось и записалось в переменую.
C++ Рисует поверх Компонент ShellListView Хочу выделить необходимые мне элементы. Код void __fastcall TMain::slvLeftClick(TObject *Sender) { flag=false; if (slvLeft->Selected != NULL){ slvLeft->Canvas->Pen->Color=clRed; slvLeft->Canvas->Pen->Style=psDashDot; slvLeft->Canvas->Rectangle(slvLeft->ItemFocused->DisplayRect(drLabel)); подробнее

Показать сообщение отдельно
incrementedone
0 / 0 / 0
Регистрация: 17.08.2011
Сообщений: 13
21.11.2012, 09:18     Ввод данных в объект string из потока
Знаю что можно сделать так:
C++
1
2
3
4
5
6
7
8
9
10
#include <strstream>
...
char str[9] = "";
ostrstream ostr(str, sizeof(str));
ostr << 21;
ostr << ":";
ostr << 15;
ostr << ":";
ostr << 57;
cout << str << endl;
Хочется того же функционала, только для string. Каждый раз использовать буфер для такой записи данных в строку как-то некруто. Т.е. мне нужно что-то вроде следующего:

C++
1
2
3
4
5
6
7
8
string str;
ostrstream ostr(str);
ostr << 21;
ostr << ":";
ostr << 15;
ostr << ":";
ostr << 57;
cout << str.c_str() << endl;
Должен быть штатный способ такого ввода, вот только никак не могу найти его.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru