问题根源:
头文件中不能定义全局变量,会被重复定义
解决:
在头文件中将全局变量定义之前加extern ,如:
extern clock_t start, stop;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在进行c++代码分层时,注意在cpp中include头文件时,对于自定义的头文件要采用
#include " * .h",即使用双引号,不可使用<>
问题根源:
头文件中不能定义全局变量,会被重复定义
解决:
在头文件中将全局变量定义之前加extern ,如:
extern clock_t start, stop;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
在进行c++代码分层时,注意在cpp中include头文件时,对于自定义的头文件要采用
#include " * .h",即使用双引号,不可使用<>