写了一个程序,在头文件里面定义了一个常量数组。
在另外的两个CPP 文件里面都include 了这个头文件,最好编译的时候链接出错,说multiple definition.
原因是两个CPP 里面都包含了这个头文件,那么这个常量数组相当于定义了两遍,所以出错了。
教训: 最好不要在头文件里面定义变量!!
写了一个程序,在头文件里面定义了一个常量数组。
在另外的两个CPP 文件里面都include 了这个头文件,最好编译的时候链接出错,说multiple definition.
原因是两个CPP 里面都包含了这个头文件,那么这个常量数组相当于定义了两遍,所以出错了。
教训: 最好不要在头文件里面定义变量!!