2013-03-11 3 views
1

을 VB.NET, 나는이 C 변환해야 ++ 코드는 vb.net합니다 : 난 정말 이해가 안 C++에서 나는 C++ 프로그래머가 아니에요 TCHAR 배열 이용 변화

int iRC = 0;    
TCHAR ptcTemp[20]; 
_itot_s(iRC, ptcTemp, sizeof(ptcTemp), 10); 

, 내가 아는 전부입니다 이것은 Int를 TCHAR 배열로 변환 한 것입니다.

Dim ptcTemp As String = iRC.ToString() 

일하는 것이 있는지 궁금 해서요 아니면 내가 뭔가 그리울거야?

도움이 필요합니다. 감사합니다 :)

+0

ToString()이 좋습니다. 가비지 컬렉터 및 표준 문자열 유형을 사용하면 쉽게 생활 할 수 있습니다. –

답변

3

_itot_s 내가

  • t 입력 t
  • 에 C + +를 ASCII 또는 유니 코드를 가질 수 있기 때문에, 이것이 정수

    • 보안있는 t = 정수,이 소스 코드를 컴파일 할 수 있습니다 어느 쪽이든.
    • 보안/안전 버전 인이 함수에는 버퍼, 버퍼 및 길이에 대해 2 개의 매개 변수가 있으므로 함수가 버퍼 오버로드를 방지 할 수 있습니다.

    10은 10 진수이므로 다른 일반적인 옵션은 2 2 진수, 8 진수, 16 진수입니다.

    잘 하시겠습니까?