腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从
字符串
到
常量
wchar_t
*
的
类型
转换
。
类型
不
匹配
c++
、
types
您好,我有以下要调用
的
函数: uintptr_t GetModuleBaseAddress(DWORD procId, const
wchar_t
* modName) 现在,我想编写一个支持函数,该函数接受给定
的
字符串
并将其
转换
为目标参数'const
wchar_t
* modName' 我有如下功能:
wchar_t
* stringToWchar(std::string s) { std::wstring widestr = std::wstri
浏览 12
提问于2020-04-13
得票数 0
回答已采纳
1
回答
对重载函数find_first_not_of
的
模糊调用
c++
、
visual-studio
、
visual-c++
、
visual-studio-2013
错误C2668:'std::basic_string<
wchar_t
,std::char_traits<
wchar_t
>,std::allocator<:
wchar_t
>>::find_first_not_of‘:对重载函数
的
模糊调用 wstring cache = key.GetExpandStringValue(L"Path"); int empregnul = 0;
浏览 1
提问于2020-01-24
得票数 1
回答已采纳
5
回答
“在没有#包含wchar
的
情况下,在GCC C中代表?
c
、
types
也就是说,为什么unsigned short var= L'ÿ'可以工作,而unsigned short var[]= L"ÿ";不能?
浏览 0
提问于2010-09-23
得票数 2
回答已采纳
2
回答
const_cast似乎被C++模板忽略了吗?
c++
、
c++11
、
templates
、
constants
、
const-cast
我编写了一个简单
的
日志类,它使用支持C++中
的
各种模板。我创建了一个通用
的
Log函数模板,其中包含了一些专门化,以满足可能
的
输入
的
共同组合。L"\n");} 不调用专用化,而是调用最后一个泛型void Log(First first, Rest... params),它使用stringstream将指针写入
字符串
而不是
字符串
本身如果我
从
所有重载参数中删除const,那么当我调用main()时,它会工作,
浏览 3
提问于2017-10-04
得票数 0
回答已采纳
2
回答
将wstring
转换
为
字符串
的
古老代码中
的
可怕警告
c++
、
visual-studio
、
c++17
.;以前,这些都是在没有警告
的
情况下编译
的
,但是当我们更新到C++17和VS2019 (v142)和整洁
的
项目设置时,它现在给出了这些可怕
的
警告: C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\xstring(2468,23): warning C4244: '
浏览 7
提问于2021-07-13
得票数 0
回答已采纳
1
回答
错误返回:‘C2440’:无法
从
'char *const‘
转换
为'LPCTSTR’
visual-c++
LPCTSTR() const return Str; operator PCHAR() const return Str; }; 错误返回:‘C2440’:无法
从
'char *const‘
转换
为'LPCTSTR’ 这是游戏里
的
。
浏览 22
提问于2019-03-10
得票数 0
回答已采纳
2
回答
带布尔参数
的
构造函数总是用_T("...")调用吗?
c++
、
unicode
、
constructor
我
的
程序里有一只奇怪
的
野兽。我写了一个测试,但总是失败。在调试过程中,我看到了一些我不理解
的
东西:IsNullable(bool isNullable): m_bIsNullabe(isNullable), Flag(eNullAllowed)奇怪
的
是上面的bool构造函数总是被调用贪婪,克莱门斯这个构造函数应该被调用: I
浏览 1
提问于2012-12-11
得票数 1
回答已采纳
1
回答
如何创建LPOLESTR
类型
的
变量或
常量
?
c++
我需要LPOLESTR (长指针OLE
字符串
)作为一个简单函数调用
的
参数。根据 LPOLESTR是一串OLECHAR (OLECHAR*) int demo(LPOLESTR ptName"const
wchar_t
*“
的
参数与"LPOLESTR”
类型
的
参数
不
兼容 LPOLESTR lVis = L"V
浏览 0
提问于2018-07-04
得票数 5
回答已采纳
3
回答
‘和
wchar_t
?
c++
、
c
、
character
、
wchar-t
-style字符文字与已知为
wchar_t
类型
的
值进行比较或赋值,而不是使用L'?'-style文字,有什么缺点吗?
浏览 0
提问于2012-07-18
得票数 5
回答已采纳
1
回答
有没有办法用模板替换这个预处理器宏,比如使用Boost MPL?
c++
、
boost
、
c-preprocessor
我
的
代码可以创建字符或
字符串
常量
,可以是char或
wchar_t
类型
,这使得创建模板函数可以使用字符
类型
和字符或
字符串
常量
。到目前为止,我提出
的
解决方案如下所示。<
wchar_t
>(const char /*c*/, const
wchar_t
w) return w;const
浏览 1
提问于2015-08-12
得票数 3
1
回答
在z/OS上
转换
为宽字符
c
、
character-encoding
、
zos
、
wchar-t
我在Linux上有以下代码:在使用iconv将数据
转换
为宽
字符串
(
wchar_t
)之前。我不知道用什么值来代替"
WCHAR_T
"。我发现在z/OS上代码页是由5位数字
的
字符串
表示
的
,例如代码页500将是"00500",所以我对上面的SourceCode变量中
的
内容很满意,只是找不到一个
浏览 2
提问于2020-05-16
得票数 1
2
回答
FindFirstFile
的
预期输入
类型
是什么?
c++
、
visual-studio-2010
、
qt
、
unicode
我首先要说
的
是,我基本上对宽
字符串
和Unicode支持一无所知。我让QString和QFile在99%
的
时间里为我处理这个问题,但我正在尝试编译别人为VC6编写
的
库。当FindFirstFileA和FindFirstFileW
的
输入看起来是两种完全不同
的
类型
时,我不明白FindFirstFile期望
的
是什么
类型
。所以我
的
问题是:FindFirstFile
的
预期输入
类型
是什么 推论:
浏览 3
提问于2013-07-09
得票数 3
回答已采纳
6
回答
结构不接受
wchar_t
c++
、
wchar-t
这是我唯一能想到
的
。这东西是有知觉
的
。我
的
结构如下:{ int count;NumPair(
wchar_t
解决方案似乎是使用宽字符
类型
,但由于某种原因,编译器正在抛出100多个
转换
错误。of NumPairs. dict_.push_back( NumPair ( "anfangen", "to begi
浏览 4
提问于2010-11-01
得票数 1
回答已采纳
2
回答
为什么下面的表达式描述了缩小
转换
的
特性?
c++
、
c++11
、
language-lawyer
、
narrowing
unsigned int ui1 = {-1}; // error: narrows
从
整数
类型
或非作用域枚举
类型
到
不能表示原始
类型
的
所有值
的
整数
类型
,除非源是一个
常量
表达式,其在积分提升后
的
值将适合目标
类型
。整数
转换
秩(4.13)小于int<
浏览 1
提问于2014-01-20
得票数 8
回答已采纳
2
回答
将wstring数据
转换
为
常量
uint32_t*
c++
我有一个std::wstring
类型
的
对象和一个以const uint32_t*为参数
的
库函数。我
的
代码运行在sizeof(
wchar_t
) == 4。在库(harfbuzz)中没有接受const
wchar_t
*
的
API,所以我必须
转换
我
的
std::wstring。而且看起来std::bit_cast也帮不了我,它只能将一个
wchar_t
转换
成uint32_t。 我只看到一个解决方案:使用rein
浏览 0
提问于2021-02-16
得票数 4
1
回答
将参数传递给CreateProcess()在C中不起作用
c
、
ping
、
createprocess
、
widechar
我正在尝试创建一个shell,允许用户输入"ping“命令,并使用CreateProcess()执行基于用户输入
的
命令。在处理变量时,让ping命令工作会遇到麻烦。例如,只要我在
字符串
前面有L,下面的代码就能正常工作。但是,
字符串
必须由用户输入来给出,因此在进行了一些研究之后,我遇到了以
wchar_t
变量
的
形式替代L强制
转换
的
可能性。
wchar_t
wideC = "-t www.yahoo.com"; L
浏览 13
提问于2014-05-07
得票数 1
1
回答
修正弃用警告
c++
、
mingw
在编译下面的代码时,它给了我一个警告,即deprecated conversion from string constant to 'char*'。我试着用(const char*)做演员,但没有结果。 typedef int * (*MyDownloadToUrl)(void*, char*, char*, DWORD, void*); HINSTANCE LibHnd = LoadLibrary("Urlmon.dll&
浏览 0
提问于2015-07-21
得票数 0
回答已采纳
1
回答
将SYSTEMTIME
转换
为LPCWSTR
c++
可能重复: 我认为我需要将WORD
类型
转换
为
wchar_t
类型
,然后将它们连接起来,以获得SYSTEMTIME
的
<e
浏览 7
提问于2012-10-29
得票数 1
回答已采纳
1
回答
CreateFile函数执行时没有错误,但没有创建任何文件
c++
、
file-io
、
createfile
在我
的
方法中有这样
的
实现。NULL); } 在本例中,文件名为D:\\Buffer\\Temp\\t_libpng0.png,buff
的
大小为如果我停止了在这一行if (hFile == INVALID_HANDLE_VALUE)上
的
调试,我会发现我没有任何错误,对我来说,这意味着我可以去目的地D:\\Buffer\\Temp并在那里找到我
的
文件我进一步移动到行CloseHandle(hFile)并检查变量dwB
浏览 4
提问于2020-07-15
得票数 0
回答已采纳
2
回答
缩小C++11中
的
转换
:“
转换
后
的
实际值”是什么?
c++
、
c++11
、
language-lawyer
如我们所知,列表初始化不允许收缩
转换
,在标准
的
收缩
转换
定义中,我们有: -.-
从
整数
类型
或非作用域枚举
类型
到
不能表示原始
类型
所有值
的
整数
类型
,除非源是
常量
表达式,
转换
后
的
实际值将符合目标
类型
,并在
转换
回原始
类型
时生成原始值。但我不太明白“除非源是一个<
浏览 5
提问于2014-02-13
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言/C加加程序员编程学习之unicode编码与ansi编码
如何在EasyX中将文件中的汉字绘制到窗体上?并避免出现乱码?
java语法
Rust FFI 编程-Rust导出共享库02
贰 | 数据类型9 —— 枚举类型
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券