Multiple choice technology programming languages

As per the Coding Guidelines of the Project, Which of the following is valid include when messenger .hpp from messenger unit is used in the current unit?

  1. #include <messenger.hpp>

  2. #include <messenger/messenger.hpp>

  3. #include <messenger/inf/messenger.hpp>

  4. #include <../messenger/inf/messenger/messenger.hpp>

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Following the project's coding guidelines, when including messenger.hpp from the messenger unit, use #include . This follows the convention of including by unit name/header name, avoiding relative paths or redundant nested structures like messenger/inf/messenger/