Dlaczego warto użyć #include_next w projekcie?

Aby zacytować system iOSDokumentacja nagłówków opakowania:

#include_next nie rozróżnia włączenia <plik> i „plik”, ani nie sprawdza, czy podany plik ma taką samą nazwę jak bieżący plik. Po prostu szuka pliku o nazwie, zaczynając od katalogu w ścieżce wyszukiwania po katalogu, w którym znaleziono bieżący plik.

Użycie `#include_next 'może prowadzić do wielkiego zamieszania. Zalecamy używanie go tylko wtedy, gdy nie ma innej alternatywy. W szczególności nie powinien być używany w nagłówkach należących do konkretnego programu; powinien być używany tylko do dokonywania globalnych korekt wzdłuż linii fixincludes.

Tak więc, dwa pytania, co to jest #include_next, i dlaczego kiedykolwiek miałbyś go używać?

questionAnswers(2)

yourAnswerToTheQuestion