zendevelop

learn & share

std:string的用法

在使用C++的过程中,发现std:string是个很好用的东东,不过感觉不能象sprintf( "%d“, 123)或者CString.Format()的形式进行字符串的格式化,感觉不是十分舒服,经过寻找,发现以下方法可以进行字符串的格式化:

1#include <sstream>
2#include <iostream>
3
4using namespace std;
5
6ostringstream ostr;
7ostr << "d = " << 123 << "f = " << 12.345 << "test format" << std:endl;
8string str = ostr.str();
9cout << ostr.str().c_str();

 使用这样的方法,就能够使用std:string的格式化了,让std:string变得更好用。

posted on 2008-07-31 23:18  zendevelop  阅读(2600)  评论(0编辑  收藏  举报

导航