Ich war die C++ 11 Funktionen überprüft und die folgenden Codes sehen:Was bedeutet "const char (& a) [N]"?
class conststr {
const char* p;
std::size_t sz;
public:
template<std::size_t N>
constexpr conststr(const char(&a)[N]): p(a), sz(N - 1) {}
};
ich const char a[]
weiß, aber ich bin ganz verwirrt mit const char(&a)[N]
, weiß jemand, wie das benutzen?
Wissen Sie etwas über * Referenzen *? –
Das macht großen Sinn, danke !! –