CString::Insert

int 삽입 (int nIndex, TCHAR ch )
(CMemoryException)을 던져;

int 삽입 (int nIndex, LPCTSTR pstr )
(CMemoryException)를 던져;

반환 값

변경 된 문자열의 길이。

매개 변수

nIndex

삽입 앞 자리를 차지할 것입니다 문자 인덱스。

ch

삽입할 문자。

pstr

삽입 문자열에 대 한 포인터。

주의

문자열 내에서 지정된 된 인덱스에서 단일 문자 또는 부분 문자열을 삽입 하려면이 멤버 함수를 호출 합니다. NIndex 매개 변수는 문자 또는 부분 문자열에 대 한 공간을 만들기 위해 이동 하는 첫 번째 문자를 식별 합니다. NIndex 0 이면 삽입 전체 문자열 전에 발생 합니다. NIndex 문자열의 길이 보다 큰 경우 함수는 문자열과 현재 채널 또는 pstr 제공 하는 새로운 자료。

예제

 다음 예제는 //The Cstring::insert의 사용을 보여 줍니다.
   CString str("HockeyBest");
   int n str =.삽입 (6, "이다");
   ASSERT (n = str.GetLength());
   printf ("1: %s\n", str (LPCTSTR));

n str =.삽입 (6, ' ');
   ASSERT (n = str.GetLength());
   printf ("2: %s\n", str (LPCTSTR));

n str =.삽입 (555, '!');
   ASSERT (n = str.GetLength());
   printf ("3: %s\n", str (LPCTSTR));

//this 코드에서는 출력의이 라인 오류가 생성 됩니다.

1: Hockeyis 베스트
2: 키 최고입니다
3: 하 키 최고입니다

CString 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CString::Delete, CString::operator +(&N)

Index