阅读背景:

重载解析和数组:应该调用哪个函数?

来源:互联网 

Consider the following program:

考虑以下项目:

#include <cstddef>
#include <cstdio>

void f(char const*&&)      { std::puts("char const*&&");      } // (1)
void f(char const* const&) { std::puts("char const* const&"); } // (2)

template <std::size_t N>
void f(char const (&)[N])  { std::puts("char const(&)[N]");   } // (3)

int main()
{
    const char data[] = "a";
    f(data);
}
#in



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: