from nick59 - help me<25>

Уважаемые C/С++-кодеры,
здравствуйте!
Это опять Я...
Во-первых, большая благодарность вам за предыдущие отклики.
Они мне очень помогли и немного продвинули.
Не сочтите за назойливость, но у меня в запасе еще несколько
строк для расшифровок - если поможете, буду очень Вам признателен.
ИТАК ..., что бы значили следующие конструкции в h-файлах:
конструкция 1:
#ifdef __cplusplus
extern "C" {
#endif
конструкция 2:
#ifdef __cplusplus
namespace std {
#endif
конструкция 3:
#ifdef __cplusplus
} // std
#endif
По своему виду эти декларации как-будто схожи, не правда-ли ...?!
НО КАКУЮ НАГРУЗКУ ОНИ НА СЕБЕ НЕСУТ ПОКА НЕ ЯСНО. Помогите, пожалуйста.
--
Если Вы получили мое послание, то я был бы очень признателен Вам за отклик.
С уважением,
nick59 - <nick***@i*****.ru>.
Здравствуйте, уважаемый Ник 59.
Я веду реестр Ваших тем "Помоги мне No ..." (сопоставляю Ваши номера с
темами Ваших вопросов). Я немного сбился: У меня в реестре записаны
вопросы NoNo 15, 22, 23, 24 и 25.
Не могли бы Вы сообщить, о чём были вопросы с номерами с 1 по 14 и с
16 по 21?
А ещё лучше, может Вы в темах писем будете писать не номера для наших
с Вами реестров, а реальные темы Ваших вопросов?