我不是 c++ 程序员,我需要将此 c++ 代码转换为 vb.net:
int iRC = 0;
TCHAR ptcTemp[20];
_itot_s(iRC, ptcTemp, sizeof(ptcTemp), 10);
我不是很懂,我只知道这是一个Int到TCHAR数组的转换。
我想知道
Dim ptcTemp As String = iRC.ToString()
有用还是我会错过什么?
感谢任何帮助!谢谢:)
最佳答案
_itot_s = 安全的整数到 t
- i 整数
- 到
- t,类型 t,这是因为 C++ 可以有 ASCII 或 UNICODE,此源代码可以编译为其中之一。
- 的安全版本,该函数有两个缓冲区参数,缓冲区及其长度,因此该函数可以防止缓冲区过载。
10 所以字符串是十进制,其他流行的选项是 2 个二进制、8 个八进制、16 个十六进制。
你正在做的事情会成功的。
关于C++ 到 vb.net TCHAR 数组使用转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15346933/