from nick59 - help me<24>

Уважаемые C/С++-кодеры,
здравствуйте!
В наличии очень мало материала по ЗАГОЛОВОЧНЫМ ФАЙЛАМ или информация
по ним поверхностна.
В связи с этим, подскажите, пожалуйста, где можно заполучить наиболее
полную информацию по заголовочным файлам. Или, может быть, руководство
по СТРУКТУРЕ и СОДЕРЖАНИЮ h-файлов с комментариями и наглядными примерами
написания кода для них на языке С++ ...?
Желательно, с расшифровкой #-деклараций, типа:
#ifndef __s05_ct01_in
#define __s05_ct01_in
//эта декларация служит для того чтобы данный "s05_ct01_in.cpp" файл
//компилировался только однин раз...
или, например, что-бы означала следующая декларация:
#define ULONG_MAX 4294967295UL // ...
--
Если Вы получили мое послание, то я был бы очень признателен Вам за отклик.
С уважением,
nick59 - <nick***@i*****.ru>.
Hello, Namik!
http://khpi-iip.mipk.kharkiv.edu/library/pgm/kr/index.html