significado embutido nas interfaces dos módulos
Considere o arquivo de cabeçalho: class T { private: int const ID; public: explicit T(int const ID_) noexcept : ID(ID_) {} int GetID() const noexcept { return ID; } }; ou alternativamente: class T { private: int const ID; public: explicit T(int const ID_) noexcept; int GetID() const...