本帖最后由 panyufeng000999000 于 2011-05-13 14:54:53 编辑

解决方案 »

  1.   

    在实现的时候也要加声明,就是最上边 CString CllllDlg:: m_is
      

  2.   

    也是这句CString CllllDlg::m_is="chp ";//这里不停报错,
    放在.cpp文件中
      

  3.   

    h文件不直接编译
    c 才会直接编译如果有个两个c 文件包含了你的h文件, 就会导致 m_is 符号重复, 报错
    如果只有一个c文件包含, 会正常
      

  4.   

    弱问一下?
    为什么CllllDlg::m_is之前加个了CString?
      

  5.   

    放在头文件中,如果头文件被多次包含编译,则会出现重复定义错误。建议放在cpp文件中。
    另外,有时放在.h文件中不报错,可能是因为该头文件只被包含一次的缘故。
      

  6.   

    放在头文件中,如果头文件被多次包含编译,则会出现重复定义错误。建议放在cpp文件中。
    另外,有时放在.h文件中不报错,可能是因为该头文件只被包含一次的缘故。
      

  7.   

    在源文件中声明 
    例  static int i = 20;