您的位置首页百科问答

两个独立的cpp包含同一个头文件的疑问

两个独立的cpp包含同一个头文件的疑问

的有关信息介绍如下:

两个独立的cpp包含同一个头文件的疑问

#ifndef MAIN_H_IF_DEFINEF#define MAIN_H_IF_DEFINEF...................#endif这个方法不能解决楼主的问题,这个条件编译预处理是为了防止一个文件多次包含另一个文件的,对于多个文件包含同一个文件的情况,这个方法不起作用,楼主实在要在头文件中定义变量和函数,那就把它定义成静态的比如static void cscs(){ cout<<"这是头文件定义的"<