T

The_Villa

Usuario (Argentina)

Primer post: 21 abr 2010Último post: 21 abr 2010
1
Posts
15
Puntos totales
0
Comentarios
A
ANSI - ISO C++ para los q comienza y hasta los expertos
Apuntes Y MonografiasporAnónimo4/21/2010

bueno como primer post lo que le quiero entregar al a comunidad de Taringa, q mucho me a dado, es nada mas y nada menos q las herramientas y la documentación para hacer los q se les cante con el tan famoso lenguaje C++ pero no cualquier cosa sino con el ANSI - ISO C++. se preguntaran por q remarco esto. es por q aprender a usar el Estandardizo C++ como las entidades reguladoras, como la ANSI, dicen, es aprender a usar todo el potencial del lenguaje ya q todos los IDE o Compiladores propietarios como Visual C++ de Microsoft o C++ Builder de Borland usan estos estándares para crea sus compiladores y agregan facilidades léxicas impuestas por los mismos fabricantes del compilador, haciendo a veces q el q aprende este lenguaje con una de estas herramientas, lo aprenda distorsionado de lo q realmente es. (es como querer aprender castellano y terminas aprendiendo cagastellano <para los q no son argentinos es el castellano q hablamos acá , > el famoso 'che, boludo, vamos a tomar unos feca?' por ejemplo, lo entendemos los argentinos nada mas, pero si tenemos q usar los mismos términos con un español va a entender la mitad del mensaje o menos. ) con esto, a lo que voy es q, el q aprende este tipo de C++ pude migrar a cualquier compilador de C++ con solo algunos cambios, y el q no le va a costar mucho mas. bueno... espesemos... lo primero es lo primero. tener un buen tutorial, documentación y demás y q no sea cosa de tenerlo para aprender y lo dejamos a un lado, sino q se una fuente constante de consulta y de aprendizaje. y lo mejor de todo q este constantemente siendo actualizado según se vallan implementado cosas nuevas (por q como ya sabemos todos los lenguajes van evolucionando) con esto quiero decirles q no les dejo un tutorial escrito por mi o algo asi sino q les dejo algo mucho mas elaborado. http://www.cplusplus.com/ en esta pagina van a encontrar todo lo que necesitan tanto para los q comienzan de 0 hasta los mas avanzados. por q? por q contiene lo siguiente: Information - aquí encontraran la historia, las características y descripciones del lenguaje C++ Documentation - aquí encontraran un tutorial para empezar de 0 y llegar a lo mas alto en los conceptos a los q se refiere el lenguaje y mas. Reference - aquí encontraran explicaciones y ejemplos de todo lo q traen las librerías q vienen con el lenguaje. Articles - aquí encontraran libros y documentos q ayudan a dar nuevas perspectivas del lenguaje y lo q se puede llegar hacer y por q no también inspirar a hacer nuevas cosa. Sourcecode - aquí encontraran Códigos fuente q sirven de ejemplo. Forums - aquí pueden preguntar desde la mas estúpida duda hasta encontrar las respuestas para los proyectos mas avanzados. Toda la Documentación esta en ingles, así q por lo menos hay q tener conocimientos en ingles para estudiarlo o bien usar el traductor de google Aquí una imagen: http://i39.tinypic.com/2jerdoz.jpg Y bueno... después vienen las herramientas. (por q obviamente el estudiar no sirve de mucho si no lo aplicamos) <Estas herramientas trabajan bajo Windows.> lo primero es el escribir el código y q mejor q tener un programita q te ayude mientras lo escribís. acá les dejo el link al proyecto Notepad++ http://notepad-plus.sourceforge.net/es/site.htm este proyecto de software libre es distribución gratuita y tiene caracteristicas como: *Sintaxis coloreada y envoltura de sintaxis *Lenguajes soportados : C, C++, Java, C#, XML, HTML, PHP, CSS, makefile, ASCII art (.nfo), doxygen,ini file, batch file, Javascript, ASP, VB/VBS, SQL, Objective-C, RC resource file, Pascal, Perl, Python, Lua, TeX, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript, VHDL, Ada, Caml, AutoIt, KiXtart, Matlab, Verilog, Haskell, InnoSetup, CMake, YAML, COBOL, D, R, PowerShell, Gui4Cli, *WYSIWYG: Si tiene una impresora a color, podrá imprimir su código fuente (o lo que usted quiera) en color. *Sintaxis coloreada a elección del usuario: Permite al usuario definir su propio lenguaje : no sólo las palabras clave para la sintaxis coloreada, sino también las palabras clave para la envoltura de sintaxis, los comentarios clave y los operadores. ( captura1, captura2, captura3, captura4 ). *Autocompletado: Para la mayoría de los lenguajes soportados, el usuario puede hacer su propia lista de API (o descargar los archivos de API desde la sección de descarga). Una vez instalado el archivo de API, teclee Ctrl+espacio para ejecutar esta acción (ver captura). Para más informacion acerca del autocompletado, ver Uso del Autocompletado. *Multi-Documento: Puede editar varios documentos al mismo tiempo. entre otras características q puede corroborar ustedes mismos en la pagina del proyecto. Aquí una imagen: http://i40.tinypic.com/10dbkbd.jpg Por ultimo, si ya tenemos los códigos fuente solo fata compilarlos para q funcionen entonces nos falta el compilador (Notepad++ solo es un editor de texto plano con mucho chiches q a la hora de programar hacen mas fácil y rápido el tramite) entonces llego la hora de presentarles el proyecto MingW. este es otro proyecto de software libre y distribución gratuita el cual nos proveerá de los compiladores y las librerías q necesitemos. aquí esta el link a la pagina del proyecto: http://www.mingw.org/ solo tendrán q compilar sus programas atreves del CMD de windows (conocido también como la consola de comandos de windows la cual voy a dar como q ya saben manejarla) Aquí una imagen: http://i43.tinypic.com/106kozo.jpg solo tienen q llamar a algunos de los compiladores q se encuentran el la carpeta C:MingWbin, en nuestro caso el C++ o G++ y darle el archivo de entrada, nuestro código fuente q como ejemplo se encuentra en c:Sourceprueba.cpp. el comando quedaría como algo así: dijo:C:MingWbin> g++ c:Sourceprueba.cpp y esta operación puede tener 2 resultados. q te devuelva por pantalla donde encuentra errores y en q linea del código se encuentran o no diga nada o algunas lineas nomas con Warnings pero si no tiene errores terminara generando un archivo ejecutable el cual sera nuestro programa compilado. aquí les dejo una imagen demostrativa : http://i42.tinypic.com/2u4piiu.jpg Espero q les sirva todo esto. Comentar es Agradecer y si tienen sugerencias no se las guarde Fuentes: http://www.cplusplus.com/ http://notepad-plus.sourceforge.net/es/site.htm http://www.mingw.org/ y Yo.

15
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.