include-guards
Zapobieganie bezpośredniemu dostępowi do pliku dołączającego php
Mam plik php, którego będę używać wyłącznie jako include. Dlatego chciałbym rzucić błąd zamiast wykonywać go, gdy jest dostęp ... ący sposób:
if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted");
Czy jest na to łatwy sposób?
Czy #pragma jest kiedyś bezpiecznym strażnikiem?
Czytałem, że istnieje pewna optymalizacja kompilatora przy użyciu #pragma once, która może skutkować szybszą kompilacją. Zda ... DER_H
#define HEADER_H
...
#endif // HEADER_H
Czy powinienem się martwić? Czy powinienem wydać więcej energia psychiczna?
C++ #include
Rozwiązany
To, co naprawdę mi pomogło, to to, że mogłem # zawierać nagłówki w .plik cpp z out powodujący błąd redefinicji.
... eją, dlaczego się pojawiają.
Jeśli nie # include " Fizyka.h " mój kod działa dobrze.
Jestem bardzo wdzięczny za każdą pomoc.