2
回答
CString转换为char *可以用GetBuffer,但是不能free指针,怎么办啊?
开发十年,就只剩下这套Java开发体系了   
#include <afx.h>
void main()
{
CString str="11223344";
int len=str.GetLength();
char *pc=(char *)malloc(sizeof(char)*len);
pc=str.GetBuffer(1);
// free(pc);//没有free,会不会资源浪费啊。
pc=NULL;
} 
MFC
举报
xxdd
发帖于6年前 2回/398阅
顶部