c++多文件结构的头文件怎么弄?每个cpp文件都要写头文件吗? 5
2个回答
展开全部
也可以不这样 ,也可以几个共用一个头文件; 但是 ,在复杂程序中 ,为了方便找到相关的 ,声明以及函数体一般是一个CPP对应一个.h头文件,在修改了相关函数之后就不用在头文件中到处找相关声明了
例:Test.cpp对应Test.h;Open.cpp对应Open.h;
那么必须在相应的cpp文件中预提示相应的头文件;在Test.cpp中必须有#include"Test.h",
在Open.cpp中必须有#include"Open.h",在主函数中必须有#include"Test.h"和 #include"Open.h",才能调用相对应CPP中的函数及其他东西;
当然也可以 Test.cpp和Open.cpp 同时对应Test.h;
在Test.cpp中必须有#include"Test.h",在Open.cpp中必须有#include"Test.h",在主函数中必须有#include"Test.h"才能调用相应两个CPP中的函数及其他东西;
例:Test.cpp对应Test.h;Open.cpp对应Open.h;
那么必须在相应的cpp文件中预提示相应的头文件;在Test.cpp中必须有#include"Test.h",
在Open.cpp中必须有#include"Open.h",在主函数中必须有#include"Test.h"和 #include"Open.h",才能调用相对应CPP中的函数及其他东西;
当然也可以 Test.cpp和Open.cpp 同时对应Test.h;
在Test.cpp中必须有#include"Test.h",在Open.cpp中必须有#include"Test.h",在主函数中必须有#include"Test.h"才能调用相应两个CPP中的函数及其他东西;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询