fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Diferencia entre Vi...
 
Avisos
Vaciar todo

Diferencia entre Visual C++, Borland C++ y C++

12 Respuestas
5 Usuarios
0 Likes
5,750 Visitas
drakerdg
Respuestas: 475
Topic starter
(@drakerdg)
Reputable Member
Registrado: hace 19 años

Saludos a todos, mi duda es si alguien sabe cual es la diferencia entre estas tres plataformas de programación y a criterio cual es la más aconsejable de utilizar o si bien son equivalentes:

-Visual C++ (de Visual Studio 6)
-Borland C++
-C++

Gracias de antemano por sus respuestas.

Responder
11 respuestas
l0rd_d4rk
Respuestas: 99
(@l0rd_d4rk)
Trusted Member
Registrado: hace 18 años

yo uso visual c++, no porque me guste, "el alma me duele con cada pulsación de tecla que doy " 🙁 lo tengo que usar por imposiciones de mi PFC, yo preferiría desarrollar en linux y usar el GCC pero bueno...

no obstante tampoco puedo ponerle ninguna pega al visual studio 2005 que es el que uso, es más que yo soy uno de esos talibanes defensores del software libre. De hecho intento usar librerías libres para cuando tenga tiempo portar el código a linux, pero por ahora con el trabajo de la beca ya tengo bastante...

Borland c++ no lo toco desde hace siglos así que no puedo ser objetivo sobre cuál de los dos es mejor, yo si pudiera elegir, usaría GCC y como IDE eclipse, pero ya te digo, es la opinión nada imparcial de un talibán del SL

Responder
drakerdg
Respuestas: 475
Topic starter
(@drakerdg)
Reputable Member
Registrado: hace 19 años

Ok, lo que sucede es que tengo Visual C++ y quisiera saber de compatibilidades para migrar a otras versiones, ya que he decidido incursionar mas en el lenguaje.

¿Que versión me recomiendan y en que plataforma? ❓ ❓

Responder
l0rd_d4rk
Respuestas: 99
(@l0rd_d4rk)
Trusted Member
Registrado: hace 18 años

A otras versiones dentro de visual c++ tienes compatibilidad total, si usas vc6 y pasas a 2005 sólo saldrán algunos warnings en funciones obsoletas y te pedirá que las actualices a las nuevas, diciéndote el nombre de la nueva versión de la función.

Para tener compatibilidad entre distintos IDEs lo mejor es usar librerías libres para todo. Yo programo con las bibliotecas MFCs por imposición del proyecto, pero no sé si la forma de tratar este tipo de librerías es totalmente estándard, no lo sé, pero apuesto a que no. Sin embargo también uso OpenCV para el procesamiento de imágenes, que es libre, gratuita y de código abierto, por lo que detalles aparte, como la forma de incluir la librería en un proyecto, todo el código es 100% portable.

No sé si te ayudo mucho con esto, pero básicamente tu código será compatible con otros entornos dependiendo de cómo lo programes, y qué librerías uses. Si todo lo que usas es estándard no importa en qué entorno estés siempre será compatible. Puede ocurrir que luego no puedas importar un proyecto, pero podrás crear uno nuevo e incluir tu código sin problemas.

Responder
drakerdg
Respuestas: 475
Topic starter
(@drakerdg)
Reputable Member
Registrado: hace 19 años

Gracias L0rd_D4rk, tendré tus consejos en cuenta. 😀

Responder
Página 1 / 3
Compartir: