Почему включенные охранники не мешают множественным определениям функций? [Дубликат]

На этот вопрос уже есть ответ здесь:

Почему неМогут ли быть включены защитные устройства, предотвращающие рекурсивное включение и определения нескольких символов? 2 ответа

Компоновщик сообщает дубликат символа на этом:

#ifndef testttt
#define testttt

void anything(){
    std::cout

Ответы на вопрос(3)

Ваш ответ на вопрос