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)