gpt4 book ai didi

c++ - CString 到 LPCTSTR 的转换

转载 作者:可可西里 更新时间:2023-11-01 15:55:46 27 4
gpt4 key购买 nike

我有一个 CString 变量,我需要将其转换为 LPCTSTR(const char*)。我需要这种转换,以便我可以将它用作函数中的参数。

CString 看起来像:

CString sqlTemp = _T("INSERT INTO "+ sw1 +" (filename, "+ sw2 +") VALUE ("+ sw7 +","+ sw3 +" ) ");

它包含一个查询。函数的原型(prototype)是:

int WriteBlob(LPCTSTR szSqlStat, LPCTSTR szFilePath)

那么你能给我一个如何转换为 LPCTSTR 的例子吗?这可能是微不足道的,但我是一名 C++ 初学者,但我仍然掌握了它。

谢谢。

最佳答案

一种转换方法是这样的:

CString str;

str = "Hello";

LPCSTR szTemp = (LPCSTR)(LPCTSTR)str;

关于c++ - CString 到 LPCTSTR 的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12620820/

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