Ich habe den folgenden Code in der .h-Datei und ich bin mir nicht sicher, was die Zuweisungsanweisung tut und wie heißt es richtig?C++ Header-Datei und Funktionsdeklaration endet mit "= 0"
virtual void yield() = 0;
Ich dachte, dass die Funktion einen Wert von 0 standardmäßig gibt aber da diese Funktion void zurückgibt Ich bin ein wenig verwirrt. Kann irgendjemand das kommentieren und vielleicht sagen, wie kann ich auf diese Aufgabe verweisen, ich meine, wie heißt sie im C++ Jargon?
Danke.
lesen Sie über virtuelle Funktionen. –
Und für Informationen, warum diese seltsame Syntax verwendet wird, siehe http://stackoverflow.com/questions/2156634/why-pure-virtual-function-is-initialized-by-0 –