小编Per*_*oob的帖子

共享公共对象 - 警告"已定义但未使用"

我有很多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)

所以我将它们与所有类共享的其他对象一起放在头文件中.

当我编译项目时,我得到了很多警告(来自不使用这些的类),抱怨它们被定义而不被使用.但我在那里需要它们!

所以我问,有没有办法定义这些,所以不使用这两个变量的类可以使用这个头文件,而不会抛出关于它们没有被定义的警告?

先感谢您

c++ oop coding-style

7
推荐指数
2
解决办法
8152
查看次数

标签 统计

c++ ×1

coding-style ×1

oop ×1