腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
13
回答
std
::
wstring
VS
std
::
string
、
、
、
、
我无法理解
std
::
string
和
std
::
wstring
之间的区别。我知道
wstring
支持宽字符,比如Unicode字符。我有以下问题: 什么是“宽字”?
浏览 25
提问于2008-12-31
得票数 873
4
回答
Visual C++ 2015
std
::用char16_t或char32_t编解码
、
、
、
、
这段代码在
VS
2013下编译了OK:{ return convert.to_bytes(utf16_
strin
浏览 5
提问于2015-08-17
得票数 36
回答已采纳
2
回答
将
std
::
wstring
转换为int
、
我只是试图将
std
::
wstring
转换为int。
std
::wistringstream win(L"10");谢谢您抽时间见我。
浏览 7
提问于2014-04-19
得票数 18
回答已采纳
2
回答
ustring -
std
::
string
/
std
::
wstring
?
、
、
上的续篇当然,在标准库中有相应的支持。类似于boost::filesystem3::path并不关心字符串表示,它同时适用于
std
::
string
和
std
::
wstring
。
浏览 3
提问于2011-12-06
得票数 5
回答已采纳
1
回答
与其他整数类型相比,uint16_t和int64_t有什么特殊之处?
、
、
、
RETURN_WIDE_
STRING
(t); }template<> inline
std
::
wstring
ToString<short{ RETURN_WIDE
浏览 15
提问于2022-08-12
得票数 0
2
回答
自定义字符串流-转换
std
::
wstring
&
std
::
string
、
、
、
、
在构造
std
::
wstring
之后,将调用自定义basic_stringstream类的运算符(取决于
std
::
wstring
或
std
::
string
)。(s);模板类是
std
::
wstring
。输入是一个
std
::
string
。字符串被转换。/
浏览 8
提问于2015-09-19
得票数 1
回答已采纳
1
回答
为什么隐式转换不适用于宽ostream?
、
、
、
我在
VS
2005上观察到了这一点,但基本上是一样的。Literal" << endl; cout << UserString() << endl" << endl; wcout <<
wstring
(L"
std
::
wstri
浏览 2
提问于2013-07-05
得票数 2
回答已采纳
2
回答
从char16_t(utf16)到utf8的转换在2015年和2017年的visual中不起作用
、
、
我希望将数据类型char16_t转换为utf8,为此编写了以下代码:char16_t *wchs = u"UTF16
string
";// Convert from utf16 to utf8
string
str2017
浏览 1
提问于2020-04-23
得票数 0
1
回答
使用
std
::stringstream读取/写入无符号字节
、
、
、
我正在尝试将无符号字符写入字符串流。编辑:为了澄清,我写的不仅仅是0-40的值。它需要是二进制的。这些进入的东西需要保持原样,而不是一旦写入流就变成字符……TCHAR _buffer[2]; // This is part of the problem, I figure, since its a char_buffer[1] = 0x01; s.write(_buffer, sizeof(
浏览 6
提问于2012-11-02
得票数 2
1
回答
无法在
VS
2010中推导模板参数
、
在
VS
2005中,此代码运行良好,但在
VS
2010中,我遇到错误“无法从'
std
::queue<_Ty> *‘推导出'T *’的模板参数”#include <queue>template<typename T, typename R, typenameP1> int bindthis(T* obj, R (T::*fu
浏览 1
提问于2013-01-29
得票数 1
回答已采纳
1
回答
Visual 2012中的C++编译错误: LPCWSTR和
wstring
、
、
、
、
#include <
string
> typedef __nullterminated const wchar_t *LPCWSTR;
std
::
wstring
m_tmp; int _tmain(int
浏览 2
提问于2012-06-01
得票数 6
回答已采纳
1
回答
setw和重音字符
、
map<
string
,
string
> currencies; /* ISO code for currency and country name: CAD/Canada */ for (auto &
浏览 7
提问于2021-10-13
得票数 4
回答已采纳
2
回答
获取boost::locale::conv中函数的用户代码页名称
、
、
、
、
Boost.Locale可以转换为给定的区域设置,因为这个小测试程序可以像我预期的那样工作:#include <iostream>#include <windows.h> {
std<
浏览 18
提问于2016-06-29
得票数 3
回答已采纳
3
回答
比较
std
::
wstring
和
std
::
string
如何将L"Hello"等
wstring
与
string
进行比较?如果我需要相同的类型,如何将它们转换为相同的类型?
浏览 0
提问于2011-08-22
得票数 5
回答已采纳
1
回答
在visual studio 2012中不编译但在visual studio 2005中工作良好的C++类型强制转换操作符代码
、
、
、
在
VS
2005下工作良好的代码:#include <
string
>using
std
::wcout;using
std
::
wstring
; { Value(
浏览 1
提问于2013-03-13
得票数 11
回答已采纳
1
回答
返回右值时
VS
2013警告C4172
、
、
、
、
VS
2013给出对于这一行这段代码(下面)是否不可移植和/或在任何地方都有未定义的行为?或者这只是
VS
2013编译器的一个误报警告,在这种特殊的情况下,我应该把杂注放在忽略它的地方?)
浏览 0
提问于2015-11-04
得票数 1
2
回答
为什么我不能从char*构造
wstring
、
、
、
、
char* pathAppData = nullptr;_dupenv_s(&pathAppData, &sz, "APPDATA"); 我可以很容易地用这段代码构造一个
string
,并在将来append这个
string
:
std
::
string
sPathAppData(pathAppData); sPathAppData.append("\\MyApplication"); 但是我不能用这段代码创建
wstring
。
浏览 28
提问于2020-04-16
得票数 0
回答已采纳
2
回答
列出C++目录中的所有文本文件
、
、
我试图将所有txt文件的名称以字符串形式存储在目录中并打印出来。我需要计算目录中txt文件的数量,然后打印名称。计数的一部分是有效的,但我似乎不能让名字起作用。我已经找到了一些例子,但它们不工作在视觉工作室,这是我正在使用的。int main() { int i = 0; WIN32_FIND_DATA FindFileData; hFind = FindFir
浏览 0
提问于2016-02-16
得票数 1
回答已采纳
1
回答
匹配
std
::googlemocks EXPECT_CALL中的
wstring
、
、
、
我有被模仿的界面class MyInterface void get(const
std
::
wstring
& param) = 0;{ MOCK_METHOD1(get, void(const
std
::
wstring
& param));EXPECT_CALL(myInterfaceMock,
浏览 0
提问于2016-11-25
得票数 1
回答已采纳
1
回答
C++为什么文件模式匹配返回以下不正确的文件类型:.tif$$$ScandAllPRO$$$
、
、
、
、
::
wstring
ap(L"//S001E002/Some Folder/");
std
::
wstring
all(L"*"); const wchar_t* Hotels = temp.c_str(); WIN32_FIND_DA
浏览 0
提问于2016-10-24
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券