1.与CString/string配合使用时的注意事项:
CString str;
str.Format( "DSN=%s\0 DBQ=%s\0", strDSN, strDBQ );
char cDest[256];
sprintf(cDest, (LPCTSTR)str );
这时要注意\0问题:在遇到第一个结束符时,拷贝已结束;
不如直接用:
sprintf(cDest,"DSN=%s\0 DBQ=%s\0", strDSN, strDBQ );
阅读(1087) | 评论(0) | 转发(0) |