一个工程,如果其他文件需要共享、访问、修改某全局变量int a,该如何实现?
在一个abc.h或者abc.cpp文件里写extern int a,然后其他文件加上include abc.h吗?
但是这样,编译报错啊。
如果不是变量而是方法,那extern int f()倒是可以被其他文件访问,但变量的话怎么解决呢?
...全文
728打赏收藏
如何让一个变量可以被工程内所有其他文件访问?
一个工程,如果其他文件需要共享、访问、修改某全局变量int a,该如何实现? 在一个abc.h或者abc.cpp文件里写extern int a,然后其他文件加上include abc.h吗? 但是这样,编译报错啊。 如果不是变量而是方法,那extern int f()倒是可以被其他文件访问,但变量的话怎么解决呢?