首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

CString 可不可以转换成 char ?

2013-03-12 
CString 能否转换成 char??CString ShowP4char aShowP4 Fa F向上面这样,我有一个函数,它的参

CString 能否转换成 char ??

    CString ShowP4;
    char a;    

    ShowP4 = "F";

    a = 'F';

向上面这样,我有一个函数,它的参数是 char,可是我只能拿到 CString

CString CPLCCOMDlg::CharToCstr(char ch)
{
switch(ch)
{
case '1' : return "0";
case '2'  :  return "1";
case '3'  :  return "01";
case '4'  :  return "2";
  .
          .
          .
case 'F'  :  return "0123";
default   :  return "";
}
}
    

  我该怎么做? CString? char
[解决办法]
char result = *((char*)CharToCstr(input).getBuffer(0));
[解决办法]
CString转为char的话,只能取到CString中的某一个字符,需求挺奇怪的,可有更多的解释?

热点排行