Consulta sobre dudas

Iniciado por Luchoz95, 7 Marzo 2013, 00:56 AM

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

Luchoz95

Hola que tal , hace poco empeze a programar en c, lo llevo bastante bien que digamos , pero como recien empiezo , tengo un par de dudas , no sobre el lenguaje si no sobre los compiladores, son estas


  • Es lo mismo Dev C++, CodeBlocks, y Microsoft Visual Studio?
  • Que es MinGW y y GCC ?
  • Que es un proyecto en Win32 y en que lenguaje se programa ?
  • Que son los Windows Form y en que lenguaje se programa ?

por ahora son estas dudas las que me han surgido , espero que alguien me pueda ayudar

Saludos!

85

Cita de: Luchoz95 en  7 Marzo 2013, 00:56 AM
Hola que tal , hace poco empeze a programar en c, lo llevo bastante bien que digamos , pero como recien empiezo , tengo un par de dudas , no sobre el lenguaje si no sobre los compiladores, son estas


  • Es lo mismo Dev C++, CodeBlocks, y Microsoft Visual Studio?
  • Que es MinGW y y GCC ?
  • Que es un proyecto en Win32 y en que lenguaje se programa ?
  • Que son los Windows Form y en que lenguaje se programa ?

por ahora son estas dudas las que me han surgido , espero que alguien me pueda ayudar

Saludos!

No es lo mismo a pesar de que son IDE's, pero tienen diferencias que los hacen distintos.

gcc es un compilador (lo he usado en linux), mingw también

un proyecto win32 es para crear una aplicación gráfica de windows.
O sea, que va  a contener diálogos o ventanas.

Se programa en C/C++

Windows Forms, hace referencia a formularios. Yo que sepa eso es para Visual Basic 6, y según mi experiencia, en .NET con c# (C Sharp), también

También podés investigar acerca de MFC para el desarrollo de aplicaciones gráficas en C/C++ , necesitás Visual Studio

Hasta luego



Me cerraron el Windows Live Spaces, entonces me creé un WordPress XD
http://etkboyscout.wordpress.com/


85

Tenés que tener en cuenta que un proyecto Win32 pueden ser varias posibilidades, no sólo una aplicación con entorno gráfico, fijate



Visual Studio C++ 2010 por ejemplo
Me cerraron el Windows Live Spaces, entonces me creé un WordPress XD
http://etkboyscout.wordpress.com/

zonahurbana

Cita de: Luchoz95 en  7 Marzo 2013, 00:56 AMEs lo mismo Dev C++, CodeBlocks, y Microsoft Visual Studio?
Los 3 son IDEs (entornos de desarrollo integrado). Es decir, estos 3 programas te permiten crear tus aplicaciones: te proveen de un editor de texto, y luego con un sólo click puedes compilar y ejecutar tu programa.

Cita de: Luchoz95 en  7 Marzo 2013, 00:56 AMQue es MinGW y y GCC ?
Si no usas un IDE tendrás que compilar tus programas a través de líneas de comando.
Tengo entendido que tanto GCC como MinGW son compiladores (es decir, pueden convertir tus ficheros de texto plano .txt en archivos de cabecera .h o bien generar ejecutables .exe); y que, cuando usas un IDE, indirectamente estás usando un compilador como estos.
Si usas un editor de texto, y luego el compilador de manera independiente, creo que podrías tener mayor dificultad si recién empiezas. El IDE de cierta manera nos permite programar preocupándonos menos (se encarga de un proceso de "linkeado" también cuando haces programación modular, es decir, cuando tu programa está compuesto de muchos archivos .cpp... cosa que te tomaría más tiempo si lo haces manualmente).
Además MinGW es lo mismo que GCC, sólo que es una adaptación para Windows. GCC creo que es para Linux:
MinGW => Minimalist GNU for Windows
GCC =>  GNU Compiler Collection

Cita de: Luchoz95 en  7 Marzo 2013, 00:56 AMQue es un proyecto en Win32 y en que lenguaje se programa ?
No estoy muy seguro, pero como dicen, no sólo hace referencia a programas con interfaz gráfica... también puede ser por consola.

Cita de: Luchoz95 en  7 Marzo 2013, 00:56 AMQue son los Windows Form y en que lenguaje se programa ?
Por lo que he visto en Visual Studio puedes hacer proyectos con Windows Form. Esto digamos que hace referencia al nombre del IDE... pues te permite diseñar una interfaz gráfica para tus programas con sólo arrastrar y soltar botones, textbox, labels, y otras tantas herramientas.
Sin embargo, según he leído, dicen que esto no es una programación verdadera... que estas cosas debería hacerlo uno mismo tratando únicamente con código, pero que está bien para empezar con interfaces gráficas.
Yo he creado algunitos proyectos con Windows Forms pero son cosas realmente muy básicas. No puedo extenderme mucho porque no es el C++ que conozco sino que se usa un lenguaje llamado C++/CLR, que según tengo entendido es creación de Microsoft.
Nunca dejar de aprender es importante, más allá del ritmo que se siga ...

Luchoz95

Muchisiimaaas graciaas , me sirvio de mucho esto , ahora me podria decir que compilador usar para empezar a programar en c++ ? Estoy entre Codeblocks y Visual c++ express , que me recomiendan ?

85

los 2. Pero Visual C++ es más fachero  ;D
Me cerraron el Windows Live Spaces, entonces me creé un WordPress XD
http://etkboyscout.wordpress.com/