gpt4 book ai didi

c - 将数字附加到 LPCTSTR

转载 作者:太空宇宙 更新时间:2023-11-04 05:42:27 26 4
gpt4 key购买 nike

如何将数字附加到 LPCTSTR?我正在使用的库采用 LPCTSTR 作为 com 端口地址。我知道如何使用 char* 执行此操作,但不知道如何使用 LPCTSTR。这就是我想要做的(假设 sprintf 与这些一起工作,我知道它没有)

LPCTSTR PortString;
int ComPortNumber;

sprintf(PortString,"COM%d",ComPortNumber);

这样当完成后,如果 9 存储在 ComPortNumber 整数中,LPCTSTR PortString 将包含“COM9”。

最佳答案

您可以使用来自 tchar.h 的安全版本。

TCHAR PortString[32];
int ComPortNumber;

_stprintf_s( PortString, 32, _T("COM%d"), ComPortNumber );

http://msdn.microsoft.com/en-us/library/ce3zzk1k%28VS.80%29.aspx

关于c - 将数字附加到 LPCTSTR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14822803/

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