gpt4 book ai didi

c++ - 从 LPCWSTR 转换字符串,反之亦然 C++

转载 作者:行者123 更新时间:2023-11-28 02:01:13 24 4
gpt4 key购买 nike

我想将 LPCWSTR 与一个值进行比较以确保它们相等。我不知道如何比较它。我创建了一个 STRING 值并尝试了各种转换,但没有任何效果。本质上是:

request->id // some LPCWSTR value
STRING str = "value" // String value I want to compare
if (request->id != str)
{
//Something
}

最佳答案

启用 MFC/ATL 并使用 CString 对象:

if (CString(request->id) != str)

尽管我也不清楚 STRING 是什么类型。我会为两者都使用 CString:

STRING str = "value" // String value I want to compare
if (CString(request->id) != str)

或者直接使用文字:

if (CString(request->id) != "value")

关于c++ - 从 LPCWSTR 转换字符串,反之亦然 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39458858/

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