Должно ли определение встроенных функций C ++ находиться в одном файле?

Я определил функциюshow() как указано в заголовочном файлеex.h и определение функции внутриex.cpp, Я ожидал, что это даст мне ошибку, так как компилятор не будет знать, что заменить, гдеshow() функция называется. Но поскольку я использую IDE, все работало нормально. Как такое могло произойти?

И кстати, когда я пытался скомпилировать его вручную, он дал мне ошибку, чтоshow() используется, но не определен.

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

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