Mr.KTO blog

include_once() в C++

Только недавно до меня дошло :), зачем нужен такой код в *.h хедер-файлах:

#ifndef Unit1H
#define Unit1H

// содержимое Unit1.h (заголовки функций...)
// будет исполнено только 1 раз

#endif

По идее то же можно использовать и для PHP. Вдруг кому-то пригодится:

if (!defined('filePHP')):
define("filePHP", 1);

// содержимое php-файла, выполняемое 1 раз

endif;

Понравился пост? – Поделитесь ссылкой:

Один комментарий на “include_once() в C++”

  1. mrkto пишет:

    Это называется стражи включения, их придумал сам Страуструп.

Оставить комментарий