Предположим, у меня есть следующий прототип функции:
void MyFunction(int MyParameter);
При следующем определении:
void MyFunction(int MyParameter)
{
// Do stuff here.
}
Куда их поместить, если у меня есть файл заголовка (без функции main
) с пространством имен? Прототип входит в пространство имен, а определение выходит за его пределы? Или они оба входят?