Вопрос со строками
От: Yukhovich Беларусь  
Дата: 18.06.04 12:58
Оценка:
Народ посоветуейте как на std::string следать аналог FormatV ?
... << RSDN@Home 1.1.3 stable >>
Re: Вопрос со строками
От: maq Россия http://www.maqdev.com
Дата: 18.06.04 13:23
Оценка:
Здравствуйте, Yukhovich, Вы писали:

Y>Народ посоветуейте как на std::string следать аналог FormatV ?


1. использовать stream's
2. boost::format
3. конвертировать из результата работы sprintf
... << Rsdn@Home 1.1.4 beta 1 >>
Re[2]: Вопрос со строками
От: ssm Россия  
Дата: 18.06.04 13:30
Оценка:
Здравствуйте, maq, Вы писали:

maq>3. конвертировать из результата работы sprintf

но мы ведь не ищем легких путей
Re: Вопрос со строками
От: Xander Zerge Россия www.zerge.com
Дата: 19.06.04 07:44
Оценка:
Здравствуйте, Yukhovich, Вы писали:

Y>Народ посоветуейте как на std::string следать аналог FormatV ?



string& string::format( const string& sFormat_, ... ) {
   va_list  argList;
   va_start( argList, sFormat_ );
   TCHAR* sBuff = new TCHAR[ _vsctprintf( sFormat_, argList ) + 1 ];
   _vstprintf( sBuff, sFormat_, argList );
   assign( sBuff );
   delete sBuff;
}
Серёжа Новиков,
программист
Re: Вопрос со строками
От: Went  
Дата: 19.06.04 08:03
Оценка:
Здравствуйте, Yukhovich, Вы писали:

Y>Народ посоветуейте как на std::string следать аналог FormatV ?


или через std::stringstream или через C-шный sprintf();
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.