解决方案 »

  1.   

    自定义的函数不属于这个类吧?如果m_flag是静态成员,cclassname::m_flag;  如果是public成员,cclassname a; a.m_flag;
      

  2.   


    怎么加一个静态成员变量?加了好像编译是没问题了,但是链接好像出错了。在.h里的类里面声明一下,static csometype m_flag;在.cpp的类函数外面最前面定义一下,csometype cclassname::m_flag;
      

  3.   

    非静态成员函数使用成员变量,直接使用即可,不需要传递
    int a=m_flag;
    m_flag=3;
      

  4.   


    怎么加一个静态成员变量?加了好像编译是没问题了,但是链接好像出错了。在.h里的类里面声明一下,static csometype m_flag;在.cpp的类函数外面最前面定义一下,csometype cclassname::m_flag;恩恩,好像是可以的,谢谢。
      

  5.   

    自定义函数,他说的可能是全局函数或者是cpp中声明的函数,不是对象成员函数,一般可以通过静态方法访问静态变量的形式访问