Name lookup, point of instantiation (POI) and fundamental types

前端 未结 0 460
北荒
北荒 2020-12-03 03:15

The following code compiles for X, but not for double:

struct X{};

void foo(double);
void foo(X);

namespace NN { 
struct A{};
void foo(A)
{
  foo(double{});         


        
相关标签:
回答
  • 消灭零回复
提交回复
热议问题