как сохранить значение указателя в string
От: avsokolov  
Дата: 28.12.07 15:36
Оценка:
1. не пойму как, например сохранить значение p в объект класса string, значение p выводится:

int *p = new int;

cout<<p;

____________________________

сопутсующий вопрос:

я хотел использовать sstream, что то типа:

#include<sstream>
...
std::sstream obj;
obj<<p;



чтобы позднее как то преобразовать obj к string,
— но во первых... возможно ли преобразовать в этом случае к string
— и второе, я пишу на MSVS2005, описание sstream есть в MSDN, но почему то у меня при попытке откомпилировать выдается ошибка что неизвестное имя std::sstream

please help!
Re: как сохранить значение указателя в string
От: Pasternak  
Дата: 28.12.07 15:44
Оценка:
Здравствуйте, avsokolov, Вы писали:

A>1. не пойму как, например сохранить значение p в объект класса string, значение p выводится:


A>int *p = new int;


A>cout<<p;


A>____________________________


A>сопутсующий вопрос:


A>я хотел использовать sstream, что то типа:


A>
A>#include<sstream>
A>...
A>std::sstream obj;
A>obj<<p;
A>



A>чтобы позднее как то преобразовать obj к string,

A>- но во первых... возможно ли преобразовать в этом случае к string
A>- и второе, я пишу на MSVS2005, описание sstream есть в MSDN, но почему то у меня при попытке откомпилировать выдается ошибка что неизвестное имя std::sstream

A>please help!



#include <sstream>
#include <string>
...
int * p = new int;
std::stringstream obj;
obj<<p;
std::string s = obj.str();


Подойдет?
Re: как сохранить значение указателя в string
От: Кодт Россия  
Дата: 28.12.07 16:36
Оценка:
Здравствуйте, avsokolov, Вы писали:

A>я хотел использовать sstream, что то типа:


Попробуй std::stringstream.
... << RSDN@Home 1.2.0 alpha rev. 655>>
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.