VC中如何将字符串转换为字符
你可以用循环一个一个字符获得for(int i =0 ;i < len; i ){ ch[i] = m_str.GetAt(i); //假如是unicode编码的话,需要写成ch[i] = (char)m_str.GetAt(i); }
假如你只想用一个char*指向CString的内存区域的话,可以这样
char *p = m_str.GetBuff(0);
这样指针p就指向了CString的内存,并且可以以char的方式操作。但是,这种方式在unicode编码下是不行的。。
答:1,BASIC只是有个编程的基本要求。接下来: 2,深入掌握C;文件,指针,结构等作为重点来学 3,完成2以后再学习C++,主要是思想,或者是JAVA。 4,在...详情>>
答:1,BASIC只是有个编程的基本要求。接下来: 2,深入掌握C;文件,指针,结构等作为重点来学 3,完成2以后再学习C++,主要是思想,或者是JAVA。 4,在...详情>>