我记得C里面好象可以把俩个字符串相加的。怎么样才能把两个字符串相加把值付给另一个字符串?在MFC中这样的语句可以支持吗?谢谢帮忙!

解决方案 »

  1.   

    CString str;
    str = "a1" + "a2";
      

  2.   

    技术上可行
    符合你的要求吗?
    如果不明白,你可以
    (1),给我发短消息(请附帖子的地址).
    (2),根据http://www.vcshare.net上的联系方式与我联系,推荐QQ.
    (3),如果问题简单,请在http://www.vcshare.net/bbs上发帖.
        如果问题比较复杂,请把代码压成*.rar当附件发在我的论坛上发帖.
        同时在www.csdn.net上发帖,并给出在我的论坛的链接.
    ---------------
    压代码前,请先删除debug,release文件夹,及*.opt,*.ncb,*.plg,*.aps.
      

  3.   

    (1)使用STL
    string str1 = "abcd";
    string str2 = "1234";
    str2 += str1;(2)使用MFC
    CString str1 = "abcd";
    CString str2 = "1234";
    str2 += str1;
      

  4.   

    CString str;
    str = "11" + "22";str.Format("%s%s","11", "22");