FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Convertir codigo Visual C++ a Delphi
Hola amigos del foro, estoy intentando traducir codigo de Visual C++ a delphi y estoy perdido en ciertas partes, por ejemplo la que pongo a continuacion.
Código Delphi [-] extern int memxor(UCHAR *pDest, const UCHAR* pSource, int nBytes); Parece la declaracion de una función pero no encuentro por ningún lado el cuerpo de dicha función. No sé si esta es una funcion propia de C++ o es algo creado por el usuario, lo cierto es que varias partes del programa se hace uso de esta funcion. Desde ya muchas gracias. |
#2
|
||||
|
||||
En primer lugar, porque tienes que convertirlo? Hay disponible para Delphi una inmensa cantidad de código, que probablemente haga lo que necesites sin problemas.
Segundo, pasar "derecho" un código de un lenguaje a otro, incluso cuando son primos (Delphi & C++ son tipados, compilados, acceso a bajo nivel, etc) no es buena idea. Lo que tiene sentido en un lenguaje quizas no sirva en otro, o sea ineficiente. En vez de pasar código, debes pasar son requerimientos, necesidas, algoritmos, etc. Si necesitas interfazar con una librería externa, es un cuento diferente y se sigue otro camino. Pero primero, debes explicar que es lo que quieres. Siempre es una buena idea pensar las cosas en terminos de "Que es lo que quiero" y no en "Esto es lo que imagino que debo hacer, ve tu a saber por que, asi que pregunto que es lo que debo hacer sobre lo que imagino que debo hacer" que termina siendo un enruedo.
__________________
El malabarista. |
#3
|
||||
|
||||
Independientemente de los motivos que te lleven a traducir el código:
Código:
extern int memxor(UCHAR *pDest, const UCHAR* pSource, int nBytes); Saludos. |
#4
|
|||
|
|||
Ya pude encontrar la implementación de la función memxor. Ahora comprendo para que se usa el "extern" en C++.
Muchas Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿se puede convertir codigo VB.net y/o c sharp a delphi? | JXJ | Varios | 1 | 29-12-2010 12:46:09 |
Pasar código de Visual a MonoDevelop | REHome | .NET | 0 | 09-12-2008 01:34:11 |
Convertir codigo Delphi a Builder | _Willa | C++ Builder | 3 | 15-02-2008 12:37:10 |
Codigo visual ASP.net para impresión de un formulario | HombreSigma | .NET | 2 | 12-11-2005 06:10:27 |
|