Diferencia entre Turbo C++ y Dev C++

1. Turbo C++ (TC):
Es un software compilado utilizado para lenguaje C y CPP. El primer lanzamiento fue en mayo de 1990, pero la primera versión estable se lanzó en septiembre de 2008. Se necesita más memoria y más tiempo para cargar en comparación con Dev C++. Turbo C++ es el compilador desde el cual la mayoría de nosotros comenzamos nuestra vida de codificación en la escuela/universidad.

2. Desarrollo C++:
C ++ dev también se usa para lenguaje C y CPP. El primer lanzamiento estable fue en abril de 2015. Es rápido en comparación con Turbo C++. Dev C++ es muy similar a los compiladores en línea que usamos en los concursos de codificación.

Veamos la diferencia entre los dos usando un programa. Para entender esto, debe tener un conocimiento básico de C ++.

Código en Turbo C++:



#include <conio.h>
#include <iostream.h>
void main()
{
   clrscr();
   cout << "Hello Geeks!"
   getch(); 
}

Nota –
Este programa está escrito de acuerdo con los estándares de software Turbo C++ únicamente. Es posible que esto no sea posible en compiladores en línea o Dev C++.

Código en desarrollo C++:



#include <iostream>
using namespace std;
int main()
{
   cout << "Hello Geeks"
   return 0; 

Diferencia entre Turbo C++ y Dev C++:

S. NO.TurboC++Desarrollo C++
1.En Turbo C++, hay 2 archivos de encabezado. # incluir extra no en código Dev C++. Este archivo de encabezado básicamente contiene la función getch() que se usa para devolver el programa con éxito.En el código Dev C++, usamos return 0, que se incluye de forma predeterminada con la función main().
2.El espacio de nombres incluye las palabras raíz cin, cout y otras. Pero no lo usamos en Turbo C++, porque escribimos iostream.h que contiene todo por sí mismo.En Dev C++, escribimos namespace std porque el archivo de encabezado de iostream no contiene cin, cout.
3.En Turbo C++, los datos del programa anterior se guardan como basura y la próxima vez aparece en la pantalla. Por lo tanto, se requiere una función clrscr().En Dev C++, cada vez que se compila y ejecuta, aparecen nuevas ventanas emergentes. Por lo tanto, no necesitamos borrar la pantalla utilizada por el programa anterior.
4.En Turbo C++, los gráficos se instalan de forma predeterminada.En Dev C++, tenemos que instalar los gráficos manualmente.

Mis notas personales
flecha_caer_arriba

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *