Mögliche Duplizieren:
What does “Class* &cls” mean in C++'s function definition?Was ist das "&" hinter Variablen in C++ - Vorlagen?
stieß ich auf diesem Code:
template <class T,class U> void inline TIntDataSwap2(U data,T i)
{
unsigned char*& data2=(unsigned char*&)data;
data2[0]=(unsigned char)(((unsigned int)i>> 8)&0xff);
data2[1]=(unsigned char)(((unsigned int)i>> 0)&0xff);
};
was ist die Bedeutung der "&" hinter "unsigned char *"?
Kann dies nur in Vorlagen verwendet werden? Ich habe es noch nie zuvor gesehen und "& hinter einer Variablen" ist schwer zu googeln, bitte helfen Sie mir ...
Ich mochte den Ausdruck * "hinter einer Variablen" *. : D – Nawaz