ContributePreguntasPublicacionesEtiquetas
VIKEnut'
Iniciar sesiónRegistrarse

Es

РусскийDeutschPortuguês

Tema oscuro

Escribir
Iniciar sesiónRegistrarse

Tema oscuro

Es

РусскийDeutschPortuguês

¡Eres muy activo! ¡Es genial!

Regístrese para continuar usando todas las funciones de Techfeed

Registrarse

¿Ya estás registrado?SignInAction

Etiquetas Populares

google-cloud-dnspryrgraylog2ipcunewenvironmentmdichildspring-kafkakuduchap-links-libraryflask-scriptvalue-constructorascii85meta-methodremote-hostrecursive-mutexphonegap-cligo-alicexcode-workspaceopenbsduser-feedback

Preguntas relacionadas

4

impulsar shared_from_this <> ()

3

constexpr vs const vs constexpr const

1

¿Literales enteros de ancho fijo en C ++?

1

¿Hay QProgressbar circular con rango (0,0) en qt?

4

C ++ static_cast de float ** a void **

Aug 05, 2010, 01:24 AM
 
c++mutual-recursionrecursionclassscope

Clases recursivas recíprocas

¿Cómo implemento clases recursivas en C ++? Algo como:

/*
 * Recursion.h
 *
 */

#ifndef RECURSION_H_
#define RECURSION_H_

class Class1
{
  Class2* Class2_ptr;
public:
  void Class1_method()
  {
      //...
      (*Class2_ptr).Class2_method();
      //...
  }
};

class Class2
{
    Class1* Class1_ptr;
public:
    void Class2_method()
    {
        //...
        (*Class1_ptr).Class1_method();
        //...
    };
};


#endif /* RECURSION_H_ */

Respuestas a la pregunta(4)

Su respuesta a la pregunta

Preguntas populares

0 la respuesta

Uso del SDK de Google Maps en vistas distintas a la vista principal

0 la respuesta

Agregar encabezado y pie de página a un documento de Word vacío existente con OpenXML SDK 2.0

0 la respuesta

Obtención de datos HTTP en bruto (encabezados, cookies, etc.) en los puntos finales de Google Cloud

0 la respuesta

bash: ejecutar una salida de un script como script

0 la respuesta

obteniendo la diagonal opuesta de una matriz numpy

© 2020. Todos los derechos reservados
Hecho con amor 

Es

РусскийDeutschPortuguês