社区
工具平台和程序库
帖子详情
STL里面的string支持UNICODE吗?
certbuggy
2003-10-24 11:08:07
如题。CString类是不是也支持UNICODE
...全文
308
15
打赏
收藏
STL里面的string支持UNICODE吗?
如题。CString类是不是也支持UNICODE
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cai114
2003-12-01
打赏
举报
回复
支持的
不过要跟着实际不同而调用不同的.h
具体还要看一下STL
begginginstorm
2003-11-27
打赏
举报
回复
STL中所有跟字符、字符串相关的操作都分为Ansi和Unicode两个版本,对于Unicode版本一般在前面加以w,比如STL中定义了string和wstring,前者是处理ascii字符的即char,后者是处理unicode字符的即wchar_t。
MFC中CString是基于TCHAR的,而TCHAR针对不同的预编译命令解析为不同的类型,UNICODE宏定义时解析为wchar_t,MBCS宏定义时char。
MadLee
2003-11-26
打赏
举报
回复
to freelysay(haha)
嗯,确实好用
可惜我不是楼主,否则就给你加分了。
nirvana_li
2003-11-26
打赏
举报
回复
C++标准程序库中的string应该只是个typedef,也就是
typedef basic_string<charT,traits<charT>,allocator<charT> > string;
可以支持UNICODE..
jeckyz
2003-11-26
打赏
举报
回复
可以支持,直接用 wstring 就是了
limd
2003-11-06
打赏
举报
回复
可以支持的吧
freelysay
2003-11-06
打赏
举报
回复
我想你的本意是要用标准库中的类型出来Unicode字符串,如果是这样的话,用
typedef basic_string<wchar_t> wstring
就可以了,如果想用wcout输出汉字,需要在输出之前调用c标准库函数
setlocale(LC_ALL, ".ACP");
aflyinghorse
2003-11-03
打赏
举报
回复
还有相应的wistream, wostream, wiostream
wifstream, wofstream等等
以及全局对象wcin, wcout
MadLee
2003-11-03
打赏
举报
回复
VC里的wcin, wcout好象不支持汉字输出,郁闷。
Wolf0403
2003-11-02
打赏
举报
回复
basic_string<wchar_t> 好像有个定义
wstring 的,呵呵。iostream 中
Wendydd
2003-11-02
打赏
举报
回复
我一向直接用CString来显示汉字
:)
string不支持 Unicode
它是一个类型定义
typedef basic_string<char_t> string;
要么你自己在定义一个
typedef basic_string<wchar_t> wstring;
Wolf0403
2003-11-02
打赏
举报
回复
CString 如果没记错,是基于 TCHAR 宏的,这个宏在不同平台定义不同
leyt
2003-11-02
打赏
举报
回复
wstring
CString是支持UNICODE的
Robin
2003-11-02
打赏
举报
回复
typedef basic_string<char_t> string;
typedef basic_string<wchar_t> wstring;
STL中有的!
你去string中看!
wingfiring
2003-11-01
打赏
举报
回复
stl中可以用
basic_string<wchar_t>
CString支持UNICODE的。
STL
中的
string
介绍
###
STL
中的
string
介绍 在标准模板库(
STL
)中,`
string
`是处理文本数据的一个强大工具。它实质上是对C风格字符串的一种封装,提供了更安全、更方便的字符串操作方式。`
string
`类定义在`<
string
>`头文件中,它是`...
STL
string
详解
10. **
Unicode
支持
**:虽然标准`std::
string
`主要处理ASCII编码的字符串,但可以通过其他库(如 Boost.Locale 或 ICU)扩展其对
Unicode
的
支持
。 总之,`std::
string
`是C++中处理字符串的首选工具,它结合了C++的...
std
string
extention.rar_
STL
_std
string
_
string
文本、_
string
stl
_s
在C++标准库(
STL
, Standard Template Library)中,`std::
string
`是处理文本数据的基本工具,它提供了一种方便且高效的字符串操作方式。然而,标准库中的`std::
string
`虽然强大,但并不涵盖所有可能的需求。在这种...
c++
STL
string
学习资料
作为
STL
容器,`std::
string
`
支持
迭代器,可以配合标准算法进行操作。例如,你可以使用`begin()`和`end()`获取迭代器,然后通过`std::for_each()`遍历字符串。另外,`std::
string
`也
支持
容器的大小调整操作,如`...
第4章C++标准库
STL
string
类.ppt
C++标准库
STL
string
类 C++标准库
STL
string
类是C++标准库中的一个基本组件,提供了字符串处理的基本操作。下面是该类的详细知识点: 一、
string
类的基本概念 *
string
类是一个模板类basic_
string
的别名,定义在...
工具平台和程序库
24,854
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章