C ++到vb.net TCHAR数组使用转换

时间:2013-03-11 19:28:19

标签: c++ arrays vb.net tchar

我不是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()

会工作还是我会错过什么?

任何帮助都是相关的!谢谢:))

1 个答案:

答案 0 :(得分:3)

_itot_s =具有安全性的整数

  • 我是整数
  • t,输入t,这是因为C ++可以有ASCII或UNICODE,这个源代码可以编译为。
  • s安全/安全版本,该函数有2个参数用于缓冲区,缓冲区及其长度,因此该函数可以防止缓冲区过载。

10是字符串是小数,其他流行的选项是2二进制,8八进制,16十六进制。

你正在做的事情会好起来的。