小编use*_*824的帖子

如何使用字符串的值将字符串转换为wstring?

我是C++的新手,我遇到了这个问题.我有一个名为DATA_DIR的字符串,我需要将格式化为wstring.

string str = DATA_DIR;
std::wstring temp(L"%s",str); 
Run Code Online (Sandbox Code Playgroud)

Visual Studio告诉我没有与参数列表匹配的构造函数实例.显然,我做错了什么.

我在网上找到了这个例子

std::wstring someText( L"hello world!" );
Run Code Online (Sandbox Code Playgroud)

这显然有效(没有编译错误).我的问题是,如何将存储在DATA_DIR中的字符串值放入wstring构造函数中,而不是像"hello world"这样的任意内容?

c++ string wstring

1
推荐指数
2
解决办法
3437
查看次数

为什么编译为任何生成x86 exe的CPU?

我正在尝试在发布模式下将C#程序编译为任何CPU.由于Any CPU设置,我希望创建的exe是MSIL 处理器体系结构.但是,它正在输出一个x86(我正在检查使用dotPeek程序集浏览器进行检查).

如果我将它指定为x64程序,我将获得一个x64程序.同样,当我指定x86时.

我应该得到一个MSIL处理器架构因为Any CPU对吗?为什么不发生?

.net c# 64-bit x86 compilation

0
推荐指数
1
解决办法
72
查看次数

标签 统计

.net ×1

64-bit ×1

c# ×1

c++ ×1

compilation ×1

string ×1

wstring ×1

x86 ×1