2
回答
CString转换为char *可以用GetBuffer,但是不能free指针,怎么办啊?
注册华为云得mate10,2.9折抢先购!>>>   
#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
发帖于5年前 2回/358阅
顶部