Законно ли объявлять функцию без предоставления ее реализации на C++, если указанная функция не будет вызываться нигде в проекте?
Вот простой тест, который я провел. Удивительно, что он компилируется без каких-либо нареканий и работает хорошо.
#include
int foo(int(a)){
std::cout
Подробнее здесь: https://stackoverflow.com/questions/782 ... ementation
Мобильная версия