Hat ein neues Symbol die C++ - Sprachspezifikation hinzugefügt, während ich unter einem Felsen geschlafen habe?Was ist das "^" Symbol in C++?
Ich traf nur die folgende Frage:
Restrict Text Box to only accept 10 digit number
Welches ist das '^' Symbol irgendwie Teil von C++ ist (nicht in der alten Bedeutung eines bitweise XOR)
Ist schlägt vor, dass das so?
Wenn ja, was bedeutet das? (Ich habe versucht, google the question, aber Google nicht mit befriedigenden Antworten kommen)
Wenn Sie '^' mögen, werden Sie lieben, dass sie auch '&' durch '%' für Verweise auf verwaltete Typen ersetzen. Es ist so, als ob sie sich entschieden hätten, es zu vermasseln. Lass uns einfach neue Operatoren erfinden und trotzdem die Sprache "C++" nennen. –
@Ken Simon: Seit wann hat C++ Typen verwaltet? C# hat Typen verwaltet, aber nicht * Standard * C++. –
@Ken: Die Sprache heißt nicht C++, sie heißt C++/CLI. Ein Grund, warum es so heißt, könnte sein, dass einfaches C++ eine vollständige Teilmenge von C++/CLI ist (d. H. Jedes konforme C++ - Programm ist auch ein konformes C++/CLI-Programm). –