Asunto: RE: [CORBA-Comp] Warning con 'const'
Fecha: Wed Apr 5 16:14:37 2000
De: "Emilio Hernández Martín" <inkyeto@teleline.es>
Hola.
>> > En primer lugar ¿qué tipo es String?
>>
>> Es un objeto de la clase String de STL (del archivo de cabecera
>> 'String.h' de STL)
>>
>
> que compilador utilizas?
g++ (en realidad, egcs-2.91.60)
> creo que el tipo String ya no se utiliza en las nuevas versiones de C++.
> Al menos yo no lo encuentro en /usr/include/g++-2/ en mi Linux.
Pues es justo donde lo tengo yo.
> Aunque ahora que lo pienso, el tipo actual de C++ (el que define
> Stroustrup y el ANSI) es "string".
Pues también tengo el archivo 'string.h' (con minúscula), lo que ocurre es
que estoy intentando integrar CORBA en una plataforma multiagente ( la MAST
(Multi-Agent System Tool) del 'Grupo de Sistemas Inteligentes' del
'Departamento de Ingeniería Telemática' (creo que es así) de la UPM) y allí
utilizan la cabecera 'String.h' (que obtuve instalándome el paquete
libg++2.8.2-dev, según me indicaron), por lo que tengo que utilizarla yo tb,
para que sea compatible.
-----------------------------------------------------------------------
> Lo bueno de los ORB de libre distribucion es que puedes ver su codigo, y
> asi comprobar si lo que parece evidente se puede utilizar. El codigo
> indica que introduciendo un 0 en argc no se miraran los argumentos. Asi
> puedes llamar
>
> ORB_init(0,0,"mico-local-orb")
>
Pues a mí me ha dado un Warning:
warning: initialization of non-const reference `int &´ from rvalue `int´
warning: in passing argument 1 of `ORB_init(int &, char **, const char *)´
He tenido que declarar un par de variables 'argc' y 'argv'.
int argc = 0;
char **argv = new char *[argc +1];
argv[1] = 0;
para que me compile bien.
--------------------------------------------------------------------------
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/
--------------------------------------------------------------------------