2010-05-21 53 views
1

我已经创建了一个函数,其中输入了一个char szMyChar; (在switch语句中使用它)。从CString获取char字符

现在我只是有一个char一个CString,可以说CString strString = "A";

一个选项,以调用该函数可以是:

if (strString == "A") 
CallMyFunc('A'); 

虽然它是笨拙的。我尝试了atoi(返回0),并且投射虽然没有成功。

任何想法?

感谢, 孙

回答

4

尝试

CallMyFunc(strString[0]); 

[]运算符可以用来访问单个字符就如同C字符串。

4

可你只是做

CallMyFunc(strString[0]);