2010-03-23 4 views
0
int DownloadFtpDirectory(TCHAR* DirPath) { 
WIN32_FIND_DATA FileData; 
UINT a; 
TCHAR* APP_NAME = TEXT("ftpcli"); 
TCHAR* f; 
int j = 5; 
do { 
    j++; 
    f = _tcsninc(DirPath, j); 
}while (_tcsncmp(f, TEXT("/"), 1)); 
TCHAR* PATH_FTP = wcsncpy(new TCHAR[j], DirPath, j); 

마지막 줄에 줄 끝 문자가없는 문자열이 있으면 어떻게 해결할 수 있습니까? 오후 8시 30 분 P.S. 어떻게 그렇게 할 줄 안 "ftp://ftp.microsoft.com/bussys/", 두 문자열이 TCHAR 경우 ftp.microsoft.com 문자열을 얻을?TCHAR 줄 끝 문자

답변

1
TCHAR* PATH_FTP = wcsncpy(new TCHAR[j+1], DirPath, j); 
PATH_FTP[j] = TEXT('\0'); 
관련 문제