关于两个.cpp文件的有关问题

关于两个.cpp文件的问题发现源文件中有两个文件x.cpp和ebrick.cpp中都对同一个变量定义了 ,对EBrick进行了

关于两个.cpp文件的问题
发现源文件中有两个文件x.cpp和ebrick.cpp中都对同一个变量定义了 ,对EBrick进行了定义,应该怎么改

[解决办法]
如果真的代表同一个变量,在一个文件中的变量前加extern,如果代表不同变量,那就得把其中一个改名了。
[解决办法]
也可以用namespace解决
[解决办法]

探讨

不需要暴漏就static.