Ich nehme eine C++ - Klasse und mein Lehrer erwähnte beiläufig, dass das Schlüsselwort typename
in C++ existiert (im Gegensatz zur Verwendung des Schlüsselwortes class
in eine Vorlage Deklaration), für die Abwärtskompatibilität mit "C-Vorlagen."Gibt es das Schlüsselwort typenname in C++, aus Gründen der Abwärtskompatibilität mit "C templates?"
Dies blies meine Meinung. Ich habe nie gesehen gesehen oder gehört erzählen von allem wie C++ Vorlagen (außer vielleicht der Präprozessor ... und das ist nicht wirklich die gleiche Sache überhaupt) in ANSI C. Also, habe ich etwas vermisst riesigen irgendwo, oder ist das ist eine wirklich esoterische Erweiterung von gcc
oder etwas, oder ist mein Lehrer weg von der Basis?
Können Sie einen neuen Lehrer bekommen? – SLaks
Um ehrlich zu sein, mag ich diesen Lehrer wirklich. Er ist mit Abstand der beste Programmierlehrer, den ich an dieser Universität kennengelernt habe. Ich werde es vermeiden, zu spezifizieren, welche Universität (und welche Lehrer) um ihrer willen. – ELLIOTTCABLE
(Um einen Vergleich zu geben, hat uns einer der früheren Lehrer, der einen C-Kurs unterrichtet, angewiesen, "jede Datei mit der Zeile' void main() {'zu starten. Da sind so viele Dinge falsch, ich weiß es nicht einmal wo ich anfangen soll ... das grellste Wesen, für mich, 'main()' a 'void' Rückgabetyp. Das ist so un-UNIX) -:
ELLIOTTCABLE