На LearnCpp.com | 1.10 - Первый взгляд на препроцессор . В разделе Защита заголовков есть следующие фрагменты кода:
add.h:
#include "mymath.h"
int add(int x, int y);
subtract.h:
#include "mymath.h"
int subtract(int x, int y);
main.cpp:
#include "add.h"
#include "subtract.h"
При реализации защиты заголовков ], он упоминается следующим образом:
#ifndef ADD_H
#define ADD_H
// your declarations here
#endif
int main ()
идти после #endif
? _H
условием или обязательным условием? Спасибо.