New*_*bie 1 c++ include visual-studio-2008
我已将每个函数放在自己的文件中.
如何一次性包含所有这些功能而不必手动重复每个文件的#include?我不在乎功能包含在哪个顺序.
编辑:来自数百个不同文件的所有功能属于同一组.实际上每个文件有4个功能......
考虑你的文件.
file1.h
int plus(int a, int b);
Run Code Online (Sandbox Code Playgroud)
file2.h
int minus(int a, int b);
Run Code Online (Sandbox Code Playgroud)
file3.h
int mult(int a, int b);
Run Code Online (Sandbox Code Playgroud)
file4.h
void drawcircle(int r, int xc, int yc);
Run Code Online (Sandbox Code Playgroud)
file5.h
void drawsquare(int x0, int y0, int x1, int y1);
Run Code Online (Sandbox Code Playgroud)
file6.h
void printresults();
Run Code Online (Sandbox Code Playgroud)
现在将文件分成组.制作以下文件.
math_funcs.h
#include "file1.h"
#include "file2.h"
#include "file3.h"
Run Code Online (Sandbox Code Playgroud)
draw_funcs.h
#include "file4.h"
#include "file5.h"
Run Code Online (Sandbox Code Playgroud)
output_funcs.h
#include "file6.h"
Run Code Online (Sandbox Code Playgroud)
然后制作all.h文件.
all.h
#include "math_funcs.h"
#include "draw_funcs.h"
#include "output_funcs.h"
Run Code Online (Sandbox Code Playgroud)