腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
从
CStringW
转
换为
std
::
string
的
更
简单
的
方法
?
、
我想出了一种将
CStringW
转
换为
std
::
string
的
有点复杂
的
方法
,但我想知道是否有比以下
方法
更
简单
的
方法
:
std
::wstring stdwstr = cwstr;
std
::
string
stdstr = CW2T(stdwstr.c_str());
浏览 2
提问于2010-07-23
得票数 1
回答已采纳
1
回答
无法将
CStringW
转
换为
CStringA
、
、
、
、
我正在进行一个项目,在这个项目中,我遇到了一个问题,就是将
CStringW
转
换为
CStringA,以获得像日语这样
的
多字节字符串。csTest.LoadString(JAPANESE_
STRING
);
浏览 0
提问于2014-02-26
得票数 4
回答已采纳
2
回答
C++
从
std
::CString创建CString失败
、
、
、
、
在基于MFC
的
应用程序中,此代码:
std
::cout << "as
String
: " << stdString <<
std
::endl;
std
::cout << "as CString: " <<
浏览 0
提问于2018-08-19
得票数 1
回答已采纳
3
回答
如何将CComVariant bstr转
换为
CString
、
、
、
、
);} USES_CONVERSION;
CStringW
unicode当我将strValue
从
CString改为
CStringW
时,会得到其他情况下
的
错误,比如strValue.Format("%g", val->dblVal);,如何解决这个问题?Edit3 I已经修复了一个类似的问题,但这是转
换为
VARIANT而不是<
浏览 13
提问于2017-08-03
得票数 0
回答已采纳
1
回答
如何在const wchar_t*参数处进行连接?
、
、
我正在尝试制作自动保存
的
屏幕截图,名称如下:screen-2.jpg...代码: p_bmp->Save(L"C:/
浏览 3
提问于2017-09-20
得票数 3
回答已采纳
1
回答
Linux到Windows
的
移植:使用cstr
、
、
、
、
我正在尝试将一个程序
从
Linux移植到Windows 10。我有源代码,并且有对"cstr“类型
的
引用,如下所示:我不认为Windows SDK定义了这种类型(它在代码中被标记为未定义我能不能用标准
的
C++字符串定义替换它,比如:或者,cstr是否有其他我不知道
的
属性?
浏览 1
提问于2017-07-31
得票数 0
3
回答
char数组到LPCTSTR
我可以知道如何执行以下转换吗?// InsertItem is expecting TCHAR pointer (LPCTSTR)// I do not have access in both "list" and "el" source codelist.InsertItem(i, el.strCap); 和No.我不想用
浏览 0
提问于2010-06-11
得票数 2
回答已采纳
2
回答
LoadString()
方法
在C++中不工作
、
、
、
、
我正在尝试
从
我正在处理
的
DLL文件中
的
Strin表中加载一个字符串。下面是应该将字符串加载到
std
::wstring中
的
函数(因为我
的
项目使用Unicode字符集)。void ErrorHandler::load_error_
string
() m_hInst = AfxGetInstanceHandle();
std
::size_t
string
浏览 5
提问于2014-01-27
得票数 0
回答已采纳
2
回答
利用氖
的
矢量浮点四舍五入
、
、
、
我有一个装满float32
的
霓虹灯寄存器。我想把它们舍入最近
的
整数,而不需要转换回主CPU。将float32
转
换为
uint32
的
NEON指令简单地截断,例如39.7变成39,而不是40。我不太关心0.5是如何被处理
的
--
从
零到四舍五入,甚至对我来说都是如此。我看到实现四舍五入
的
最佳途径是 truncating)convert 转
换为
int32 (因此,返回到float32add 1到int32,然后转换回float32,并留出以防止u
浏览 1
提问于2012-05-26
得票数 0
回答已采纳
7
回答
从
std
::
string
数组中循环查找匹配
的
std
::向量,
更
容易吗?
、
、
、
、
我正在遍历
std
::vector和
std
::
string
数组,以
从
向量中查找匹配项。示例:#include <vector> {
std
::vector<
std
::
string
>
浏览 9
提问于2014-06-26
得票数 2
回答已采纳
2
回答
如何在Visual Studio C++ 2010中将BSTR转
换为
std
::
string
?
、
、
、
我希望将BSTR转
换为
std
::
string
,以传递给接受常量引用参数
的
方法
。似乎使用_com_util::ConvertBSTRToString()来获取与BSTR等价
的
char*是一种合适
的
方法
。然而,API文档是稀疏
的
,并且其实现可能存在错误:示例:#include <
string
> void Example(const
std
浏览 0
提问于2012-12-05
得票数 6
回答已采纳
2
回答
用于C++
std
::
string
的
NRVO
、
、
我试图找到一些关于
std
::
string
的
信息,名为返回值优化(NVRO)。我甚至不确定这是否适用,但我想知道
从
可读性和性能POV看哪一个更好。
std
::
string
first(const bool condition)
std
::
string
info = "This";
std
::
string
second(const bool c
浏览 5
提问于2019-06-03
得票数 2
回答已采纳
3
回答
如何将unicode字符串/ wstring /
CStringW
从
C++ dll返回到InstallScript?
、
、
、
、
为了获得这个值,我
的
C++函数需要在做了大量工作之后,将一个小字符串(用户名)返回给InstallScript。 在整个C++中,我使用
CStringW
来表示字符串。理想情况下,我想以Unicode
的
形式返回它,但是如果这是我唯一
的
选择,我很满意ANSI。我尝试了许多
方法
,使用
CStringW
,
std
::wstring,
std
::
string
,LPCTSTR,LPSTR,char *.我尝试了直接返回,并试图通过引用返回。毫无办法!广
浏览 2
提问于2015-07-03
得票数 0
回答已采纳
1
回答
Windows CE、Unicode和Visual 2008
、
、
、
我尝试过ifstream、wfstream和CFile --我也尝试了我在googling中找到
的
CStudioFile。我还没有弄清楚正在读取
的
文件是什么编码,但正如我所说
的
,我可以将其保存回以Unicode
的
形式读取,但不能在对话框中显示。从下面的答案编辑代码片段。MessageBoxW不显示正确
的
文
浏览 3
提问于2016-07-08
得票数 2
回答已采纳
1
回答
如何在C++中将
std
::
string
转
换为
UTF-8编码字符串?
我有一个
std
::
string
- INPUT - "(#1476710203)éf.pdf“我试过了
std
::codecvt_utf8 Win32 MultiByteToWideChar()函数将数据
从
CP437
转
换为
UTF-16,然后使用WideCharToMultiByte()函数将数据
从
UTF-16
转<
浏览 17
提问于2022-10-24
得票数 0
2
回答
如何将wchar_t[]转
换为
basic_
string
<_Elem>?
我需要将一个项目
从
VS2003
转
换为
VS2008。wchar_t30‘转
换为
'basic_
string
<_Elem>')。我尝试将其修改为:mbtowc(wpom, "olaboga", 10); ati_dom::DOMString w = basic_wpom; 但我所做<e
浏览 2
提问于2012-04-04
得票数 0
回答已采纳
2
回答
如何在c++中将整数转
换为
固定位数
的
字符串?
、
例如,对于4位数字,将0
转
换为
"0000";将12
转
换为
"0012“。
std
::
string
ToString(int value,int digitsCount);
浏览 4
提问于2012-12-18
得票数 0
回答已采纳
4
回答
如何在vc++中读取包含\uxxxx
的
文件
、
\u044b\u0439_\u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442_\u043a\u0430\u043d\u0430\u043b "Первый_интерактивный_интернет_канал“
string
str = _T("\u041f\u0435\u0440\u0432\u044b\u0439u044b\u0439_\u0438\u043d\u0442\u0435\u0440\u043
浏览 5
提问于2010-06-30
得票数 2
回答已采纳
1
回答
在C++11中定义元组常量向量
的
简洁
方法
、
、
、
、
我就是这么定义
的
-const
std
::vector<
std
::tuple<unsigned char,
std
::
string
, unsigned char, float> > myTable{
std
::tuple<unsigned char,
std
::
string
, unsigned char, float&
浏览 5
提问于2019-03-07
得票数 3
回答已采纳
1
回答
如何在Visual中重新定义“重新生成解决方案”?
、
、
、
我正在将几个项目
从
Visual 2005
转
换为
Visual 2012。在这样做时,我注意到“重新构建解决方案”选项对于多项目解决方案来说已经发生了微妙
的
变化(我发现由于在SO上
的
两个 问题,这种微妙
的
行为变化)。VS 2005似乎在一次重建中做到了这一点: 建设项目B如果这两个项目是相互依赖
浏览 3
提问于2015-04-21
得票数 2
回答已采纳
点击加载更多
相关
资讯
精准姿态控制:旋转数学表示的转换技巧
这几个C+的坑,一旦踩中了,加班是肯定避免不了了!
30天拿下Rust之HashMap
boost:asio中的buffer与streambuf简介
如何在EasyX中将文件中的汉字绘制到窗体上?并避免出现乱码?
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券