Modificar operador .-._

Iniciado por <[(x)]>, 10 Febrero 2009, 21:33 PM

0 Miembros y 1 Visitante están viendo este tema.

<[(x)]>


Holas

    Estaba haciendo un modulo class y necesite modificar el operador '=' el problema es que no tengo idea de como o si se puede hacer.

   Si es posible les ruego que me pasen un ejemplo o un link haci lo chekeo.

54¬ui)()5
<[(x)]>

Karcrack

Cita de: <[(x)]> en 10 Febrero 2009, 21:33 PM

Holas

    Estaba haciendo un modulo class y necesite modificar el operador '=' el problema es que no tengo idea de como o si se puede hacer.

   Si es posible les ruego que me pasen un ejemplo o un link haci lo chekeo.

54¬ui)()5
La verdad: No entiendo lo que preguntas :P

Quieres cambiar un '=' por un que? :xD

No acabo de entender, puedes hacer una explicacion for Dummyes? :-[ :laugh:
Saludos ;D

<[(x)]>

  ok

  como en C++

  se puede poner:

Código (cpp) [Seleccionar]

Tiempo Tiempo::operator+(Tiempo h) {
   Tiempo temp;
   
   temp.minuto = minuto + h.minuto;
   temp.hora   = hora   + h.hora;
   
   if(temp.minuto >= 60) {
      temp.minuto -= 60;
      temp.hora++;
   }
   return temp;
}

 
<[(x)]>

Karcrack

Te refieres a estos operadores?:
Citar+=
-=
++
--
No, no se puede en VB, al menos no que yo sepa :-\, el VB no deja de sorprenderme nunca :laugh:
Ha de hacerse como siempre:
variable=variable [operador: *,-,+..] blabla
Saludos ;D

<[(x)]>

holas

mmm no pero bue ya me confirmaron q no se puede hacer.

Gracias =

<[(x)]>

Lambda

segun parece en VB6 no se pueden sobrecargar operadores solo en vb.net