C ++ / CLI: Wie deklariere ich eine abstrakte (in C #) Klasse und Methode in C ++ / CLI?

8

Was entspricht dem folgenden C # -Code in C ++ / CLI?

%Vor%     
Lopper 05.12.2009, 01:33
quelle

2 Antworten

15

Verwechseln Sie einfach die Schlüsselwörter, um die richtige Syntax zu erhalten. abstract geht in C # nach vorne, am Ende in C ++ / CLI. Genauso wie das Schlüsselwort überschreiben , das heute auch von C ++ 11-kompatiblen Compilern erkannt wird, die es am Ende der Funktionsdeklaration erwarten. Wie = 0 in traditionellen C ++ verwendet, um eine Funktionszusammenfassung zu markieren:

%Vor%     
Hans Passant 05.12.2009, 01:37
quelle
6

Sie verwenden abstract :

%Vor%     
Reed Copsey 05.12.2009 01:35
quelle