Programación General > Visual C++

 Manual De Vc++

<< < (3/6) > >>

x.cyclop:
Por el C++ pirata de Microsoft, C++.Net. :D

robokop:

--- Citar --- Perdon pero... se VC++ es un IDE/COmpilador porque el .Net?
--- Fin de la cita ---
porque vc++.net esta orientado a la programacion en framework por lo tanto seria casi otro lenguaje .
No se si este propiamente dicho que en particular es casi otro lenguaje , pero si es muy diferente al C/C++ Standard , la cosa cambia mucho en el .net .


--- Citar --- Visual C++ no deja de ser un programa, con el que jugando se aprende, así como yo (y cualquiera) lo hice con Windows y muchos otros "programas".
--- Fin de la cita ---
cabe el pequeño detalle que visual c++.net no es un programa es un Software de Lenguaje , no es lo mismo aprender a utilizar windows(windows tampoco es un programa es un S.O),kaspersky,messenger ,firefox etc..  a aprender un lenguaje(me refiero al C++ standar).
Si en todo caso lo unico que vas a aprender jugando con el es a configurar tu IDE pero de hay a programar para el framework en c++ imposible...
Lo único que digó y repito el Visual C++.net es un lenguaje c++ no standar orientado hacia aplicaciónes .NET que no se puede aprender sin documentacion  :alien:


--- Citar ---Lenguaje != IDE/Compilador
--- Fin de la cita ---
Eso incluye borland C++ 6,vc++6,dev-C++ etc...

Lenguajes framework
C#,delphi 2005(delphi 7 no incluye),vb.net ,visual j++.net

Te recuerdo que visual basic y visual basic.net son diferentes lenguajes .
vc++6 es un ide/Compilador igual que vc++.net pero este con posibilidad de programar en lenguaje framework cambia mucho la cosa.

En si lo que es el IDE/Compilador es visual c++ , versiones 4,6 ,.net en la .net se usa el C++.net que viene siendo otro lenguaje .
salu2

JuanK:
basicamente el visual C++ .NET es el mismo lenguaje C++ de ciemrpe [pero tiene habilitadas extenciones para programar en el .net framework perop es solo opcional. No lo hace otro lenguaje diferente es el mismo accediendo a otras librerias.

x.cyclop:

--- Cita de: "robokop" --- cabe el pequeño detalle que visual c++.net no es un programa es un Software de Lenguaje , no es lo mismo aprender a utilizar windows(windows tampoco es un programa es un S.O),kaspersky,messenger ,firefox etc..  a aprender un lenguaje(me refiero al C++ standar).
Si en todo caso lo unico que vas a aprender jugando con el es a configurar tu IDE pero de hay a programar para el framework en c++ imposible...
Lo único que digó y repito el Visual C++.net es un lenguaje c++ no standar orientado hacia aplicaciónes .NET que no se puede aprender sin documentacion  :alien:
--- Fin de la cita ---
Visual C++.net no existe, es Visual C++ y C++.Net.

Lo siento, pero tus conceptos son erróneos. Así están bien:

Visual C++ es un IDE-Compilador creado por Microsoft, incluido en la suite Visual Studio.

C++ es un lenguaje orientado a objetos de propósito general creado por Bjarne Strostroup (o algo así).

C++.Net es el C++ pirata de Microsoft.

O sea que, jugando aprendes a usar programas, software, aplicaciones, como le digas, y eso incluye un sistema operativo (Windows), un IDE (Visual C++), un navegador (Firefox) y a todo lo que se le llame software.
Es OBVIO que no vas a aprender un lenguaje jugando, porque los lenguajes son lenguajes, no programas.


--- Citar ---Eso incluye borland C++ 6,vc++6,dev-C++ etc...
--- Fin de la cita ---
Borland C++ Builder y Visual C++ son IDEs y Compiladores.
Dev-C++ y Code::Blocks son solo IDEs, el compilador es MinGW (Gcc).


--- Citar ---Lenguajes framework
C#,delphi 2005(delphi 7 no incluye),vb.net ,visual j++.net
--- Fin de la cita ---
Los lenguajes soportados por el .Net Framework son como 25.

Los que recuerdo son: C#, Vb, J#, J++, Asp y Ada.


--- Citar ---Te recuerdo que visual basic y visual basic.net son diferentes lenguajes .
vc++6 es un ide/Compilador igual que vc++.net pero este con posibilidad de programar en lenguaje framework cambia mucho la cosa.

En si lo que es el IDE/Compilador es visual c++ , versiones 4,6 ,.net en la .net se usa el C++.net que viene siendo otro lenguaje .
--- Fin de la cita ---
VC++.Net no deja de ser VC++.

Según lo que dices allí, todos los que programan en C/C++ con el VC++ (¿el 95%?) tienen que usar el .Net Framework sí o sí, y no es cierto. Si quieres lo puedes usar (no entiendo para qué si C++ no depende de nada), pero no hace falta.

{Perdón pero me emocioné con la noticia de que voy a tener 1MB/s gratis :kicking:  :kicking: }

JuanK:

--- Citar ---Visual C++.net no existe, es Visual C++ y C++.Net.
--- Fin de la cita ---
De hecho las primeras versiones eran Visual C++ + C++ managed Extensions, y visual C++ .net si existe, asi se llama el producto hoy en dia.


--- Citar ---Lo siento, pero tus conceptos son erróneos. Así están bien:

Visual C++ es un IDE-Compilador creado por Microsoft, incluido en la suite Visual Studio.

--- Fin de la cita ---

Tus conceptos tambien estan erroneos, en la version actual de Visual C++, Visual C++ ( .net 2005) es un IDE y no un compilador, el compilador, hasta donde se , actualmente es:

Microsoft ® 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86 o seguun el caso la versio para x64.


--- Citar ---C++ es un lenguaje orientado a objetos de propósito general creado por Bjarne Strostroup (o algo así).

C++.Net es el C++ pirata de Microsoft.

--- Fin de la cita ---

Tambien estas equivocado, Microsoft no hizo un nuevo lenguaje, es el mismo C++ de siempre con algunas librerias extra y algunas extenciones , tal como lo hacen otras librerias como por ejemplo WxWidgets.

--- Citar ---
--- Citar ---Lenguajes framework
C#,delphi 2005(delphi 7 no incluye),vb.net ,visual j++.net
--- Fin de la cita ---
Los lenguajes soportados por el .Net Framework son como 25.

Los que recuerdo son: C#, Vb, J#, J++, Asp y Ada.

--- Fin de la cita ---

Actualmente hay mas de 25 lenguajes soportados, y no todos los ha soportado microsoft es decir algunos los han soportdo otras empresas. En general cualquier lenguaje de programacion puede generar codigo de ensamblados .net solo hay que hacer un compilador que lo ponga a generar CIL.

Cobol.net, fortran.net son dos de los mas raros que he escuchado.



--- Citar ---Te recuerdo que visual basic y visual basic.net son diferentes lenguajes .
vc++6 es un ide/Compilador igual que vc++.net pero este con posibilidad de programar en lenguaje framework cambia mucho la cosa.

--- Citar ---En si lo que es el IDE/Compilador es visual c++ , versiones 4,6 ,.net en la .net se usa el C++.net que viene siendo otro lenguaje .
--- Fin de la cita ---
VC++.Net no deja de ser VC++.

Según lo que dices allí, todos los que programan en C/C++ con el VC++ (¿el 95%?) tienen que usar el .Net Framework sí o sí, y no es cierto. Si quieres lo puedes usar (no entiendo para qué si C++ no depende de nada), pero no hace falta.

--- Fin de la cita ---

En eso estoy de acuero, no hace falta porque C++ es uno solo ( hay algunas bvariantes pequeñas por estandres que siempre han existido), usar .net framework en C++ es opcional, al igual que es opcional usar cualquier otro componente.

Respecto a que C++ no requiere nada es falso. Requiere e primer lugar de la API del sistema operativo y en segundo lugar del Runtime de C++, es decir que si se enlaza las aplicaciones dinamicamente debe existir en la maquina la libreria dinamica correspondiente a la version del runtime utilizada, y si se enlaza estaticamente el runtime quda en el mismo ejecutable creando por lo general ejecutables grandes.

Decir que C++ no requiere nada es puro cuento, el unico que de verdad no requiere nada es assembly trabajandolo en modo de 16 bit o assembly en modo de 32 bit o superior sin invocar ninguna api de ningun sistema operativo. Digamos que asi solo dependeria del hardware.  :whistling:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa