Anterior
 Volver
 Siguiente

 
Asunto: Re: [CORBA-Comp] Invocación de
Fecha: Mon Jun 5 21:57:14 2000
De: José Baltasar García

 
> llamar a un método 'static' de otra clase A con la sentencia "A.a_method()",
> por ejemplo. Y quería saber si en C++ hay alguna forma de hacer algo
> parecido. Es que no me aclaro muy bien con lo del 'static' y el 'extern',
> etc. de C++.

	utiliza 'static' igual que lo utilizarías en Java.

	En cuanto a extern, te sirve para indicar que vas a utilizar algo que
no existe en el fichero (.h incluido) [=unidad de traducción] actual.

***
	// kernel.cpp
	#include <sstream>

	extern *visualiza(const std::string);

	void suma(int x,int y)
	{
		ostringstream temp;
		temp << x << '+' << y << '=' << x+y;
		visualiza(temp.str());
	}

	//interface.cpp
	void visualiza(const std::string &x)
	{
		using std::cout;
		using std::endl;

		cout << x << endl;

	}


***
	Salud !

		jose		

==============================================================
PBC - José Baltasar García Perez-Schofield *jbgarcia@uvigo.es* 
Departamento de Lenguajes y Sistemas Informáticos
Universidad de Vigo - España (Spain)
--------------------------------------------------------------------------
Esta es la lista de discusión de CORBA y Componentes Software (corba-comp)
--------------------------------------------------------------------------
Suscripcion: Envie un correo a mailto:Majordomo@ditec.um.es?body=subscribe%20corba-comp
Eliminar su suscripcion: mailto:Majordomo@ditec.um.es?body=unsubscribe%20corba-comp
Informacion de la lista: mailto:Majordomo@ditec.um.es?body=info%20corba-comp
Problemas: mailto:corba-comp-owner@ditec.um.es
Indices de la lista: http://www.ditec.um.es/~dsevilla/corba/
--------------------------------------------------------------------------

 Anterior
 Volver
 Siguiente