网上又两种方法。一个是在class里声明成static(静态)变量,因为静态变量的生命周期是和整个程序共存亡,还有一个是extern外部变量,但是它会破坏程序的整体性,一般不推荐,但是static我比较不会用,所以还是采用extern这个方式。
首先在global.h里对这些变量进行声明(注意此时没有分配内存空间)
然后再global.cpp里对这些变量进行定义(其他.cpp里也行)
至于想用static变量的请看其他博客。
Qt学习之全局变量
最新推荐文章于 2024-04-26 16:12:12 发布