Как я могу только один заголовочный файл на основе некоторых условий? - PullRequest
0 голосов
/ 19 октября 2019

У меня есть два заголовочных файла: ах и бх, я хочу использовать только один из них, исходя из некоторых условий. Как я могу это сделать?

Вот код:

main.c:

#include<stdio.h>
#include"a.h"
#include"b.h"
main() {
    test();
    system("pause");
    return 0;
}

ах:

#ifndef A_H
#define A_H
#include<stdio.h>
void test();
#endif

ac:

#include "a.h"
void test() {
    printf("Got tested from a.\n");
}

bh:

#ifndef B_H
#define B_H
#include<stdio.h>
void test();
#endif

bc:

#include "b.h"
void test() {
    printf("Got tested from b.\n");
}

Как я уже говорил, я хочу использовать только один из них. Как я могу это сделать?

...