gpt4 book ai didi

c++ - 无法从 'const wchar_t *' 转换为 '_TCHAR *'

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:06:54 27 4
gpt4 key购买 nike

_TCHAR* strGroupName = NULL;
const _TCHAR* strTempName = NULL;

//Assign some value to strTempName

strGroupName = _tcschr(strTempName, 92) //C2440

我在 VS2008 中编译这段代码时在上面一行出现错误。在 VC6 中它编译得很好。

Error C2440: '=' : cannot convert from 'const wchar_t *' to '_TCHAR *'

似乎是什么问题,我该如何解决?

最佳答案

尝试将其转换为

strGroupName = (_TCHAR*)_tcschr(strTempName, 92);

在我看来,VS2008 在类型转换方面变得更加严格,并且在某些情况下不会自动执行它们。

关于c++ - 无法从 'const wchar_t *' 转换为 '_TCHAR *',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/999727/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com