我有很多C++类,很多(不是全部)共享两个"静态大小变量",例如
share.h
/*Other variables in this header used by all classes*/
static size width=10;//Used by about 60%
static size height = 12;//used by about 60%
Run Code Online (Sandbox Code Playgroud)
所以我将它们与所有类共享的其他对象一起放在头文件中.
当我编译项目时,我得到了很多警告(来自不使用这些的类),抱怨它们被定义而不被使用.但我在那里需要它们!
所以我问,有没有办法定义这些,所以不使用这两个变量的类可以使用这个头文件,而不会抛出关于它们没有被定义的警告?
先感谢您