c++的缺省参数在头文件中给定时,编译出错,编译不过。

来源:互联网 发布:windows启动nginx闪退 编辑:程序博客网 时间:2024/04/28 16:21

 c++的缺省参数在头文件中给定时,编译出错,编译不过。

例如:

int get_disk_mounted_path(char *path, int I_frame=0); //在disk_manage.h头文件中声明时,编译出错

 

./disk/disk_manage.h:48: error: expected ';', ',' or ')' before '=' token
make[1]: *** [mux_api.lo] Error 1

原因:包含该头文件的源文件有.c文件。

原创粉丝点击