Представьте себе файл 1:
#include "first.h"
#include "second.h"
#include "third.h"
// more code here
...
Представьте файл 2:
#include "fifth.h"
#include "second.h"
#include "eigth.h"
// more code here
...
Я хочу получить заголовки, которые включены в файл 2, но не в файл 1, а только эти строки. Итак, при запуске сравнение файла 1 и файла 2 выдаст:
#include "fifth.h"
#include "eigth.h"
Я знаю, как это сделать на Perl / Python / Ruby, но я бы хотел сделать это без использования другого языка программирования.