Есть ли способ использовать адреса функций в константных выражениях?
void foo()
{}
int main()
{
static_assert(&foo, "test error");
}
Это не компилируется.
error C2057: expected constant expression
Смысл этого в том, что я хочу сравнить два адреса функций во время компиляции.