Tengo el siguiente código dentro del archivo .h y no estoy seguro de qué hace la instrucción de asignación y cómo se llama correctamente?Archivo de cabecera C++ y declaración de función que termina en "= 0"
virtual void yield() = 0;
pensé que la función devuelve un valor de 0 por defecto, pero ya que esta función devuelve void estoy un poco confundido. ¿Alguien puede comentar sobre esto y quizás decir cómo puedo referirme a esta tarea, me refiero a cómo se llama en la jerga de C++?
Gracias.
lea sobre las funciones virtuales. –
Y para obtener información sobre por qué se usa esta extraña sintaxis, consulte http://stackoverflow.com/questions/2156634/why-pure-virtual-function-is-initialized-by-0 –