给std::string增加format函数
生活随笔
收集整理的這篇文章主要介紹了
给std::string增加format函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
From: http://www.0xcode.cn/jishu/biancheng/5.html
?
#ifndef lstring#ifdef _UNICODE#define lstring std::wstring#define lchar wchar_t#else#define lstring std::string#define lchar char#endif // _UNICODE #endif // lstring //========================================================================= // 函數名稱: string_format // 函數說明:lstring 格式化一個字符串,類似于CString中的ForamtString功能 //========================================================================= // 參 數: __in const lstring fmt // 參 數: ... //========================================================================= lstring string_forma( const LPCTSTR fmt, ... ) {va_list ap;va_start(ap, fmt);const size_t SIZE = 512;lchar buffer[SIZE] = { 0 };try{_vsntprintf(buffer, SIZE, fmt, ap); va_end(ap);}catch (...){}return lstring(buffer); }總結
以上是生活随笔為你收集整理的给std::string增加format函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 再见极域-解控软件
- 下一篇: 在香蕉派 Banana Pi BPI-M