CURSO DE C++

Páginas: 35 (8697 palabras) Publicado: 20 de mayo de 2013
© Septiembre de 2003, Salvador Pozo Coronado
Con Clase
http://www.conclase.net

Curso de C++. Capítulo 000

Introducción
Bien, aquellos que hayáis seguido el curso desde sus comienzos, en septiembre de 2000,
conocéis la trayectoria y la evolución que ha tenido. El curso está ya muy avanzado,
parecía imposible al principio, pero ya están tratados la mayor parte de los temas sobre
C++.Lo que queda de comentar sobre C++ se reduce a un único tema: asm, y algo sobre el
modificador explicit. Actualmente estoy haciendo un repaso a fondo y añadiendo más
ejercicios y ejemplos.
Sigo esperando que este curso anime a los nuevos y futuros programadores autodidactas
a incorporarse a esta gran y potente herramienta que es el C++, ese era el objetivo
original y sigo manteniéndolo.
Nohe pretendido ser original, (al menos no demasiado), como dije que haría, he
consultado libros, tutoriales, revistas, listas de correo, news, páginas web... En fin,
cualquier fuente de datos que he podido, con el fin de conseguir un buen nivel. Espero
haber conseguido mi objetivo, y seguiré completando explicaciones sobre todo aquello
que lo requiera. Espero que haya resultado ser un textoameno, me gustaría que nadie se
aburra leyendo el curso.
Pretendo también (y me gustaría muchísimo), que el curso siga siendo interactivo,
propondré problemas, cuya resolución pasará a ser parte del curso. Además se añadirán
las preguntas que vaya recibiendo, así como sus respuestas. Y en la lista de correo
podremos discutir sobre los temas del curso entre todos aquellos que lo sigan.
Heintentado que los ejemplos que ilustran cada capítulo corran en cualquier versión de
compilador, sin embargo, he de decir que yo he usado el compilador Dev-C++ de
Bloodshed en modo consola. Este compilador, está pensado para hacer programas en
Windows. De modo que aprovecho para aclarar que los programas de Windows tienen
dos modos de cara al usuario:
q

q

El modo consola simula elfuncionamiento de una ventana MS-DOS, trabaja en
modo de texto, es decir, la ventana es una especie de tabla en la que cada casilla
sólo puede contener un carácter. El modo consola de Windows no permite usar
gráficos de alta resolución. Pero esto no es una gran pérdida, pues como veremos,
ni C ni C++ incluyen manejo de gráficos de alta resolución. Esto se hace
mediante librerías externas no estándar.
Elotro modo es el GUI, Interfaz Gráfico de Usuario. Es el modo tradicional de
los programas de Windows, con ventanas, menús, iconos, etc. La creación de este
tipo de programas se explica en otro curso de este mismo sitio, y requiere el
conocimiento de la librería de funciones Win API32.

http://localhost/conclase/c/curso/curso.php?cap=000 (1 de 6) [29/08/2003 17:22:25]

Curso de C++.Capítulo 000

Para aquellos de vosotros que programéis en otros entornos como Linux, Unix o Mac, he
de decir que no os servirá el compilador Dev-C++, ya que está diseñado especialmente
para Windows. Pero esto no es un problema serio, todos los sistemas operativos
disponen de compiladores de C++ que soportan la norma ANSI, sólo menciono DevC++ y Windows porque es el entorno en el que yo, me muevoactualmente.
Además intentaré no salirme del ANSI, es decir del C++ estándar, así que no es probable
que surjan problemas con los compiladores.
De nuevo aprovecho para hacer una aclaración. Resumidamente, el ANSI define un
conjunto de reglas. Cualquier compilador de C o de C++ debe cumplir esas reglas, si no,
no puede considerarse un compilador de C o C++. Estas reglas definen lascaracterísticas
de un compilador en cuanto a palabras reservadas del lenguaje, comportamiento de los
elementos que lo componen, funciones externas que se incluyen, etc. Un programa
escrito en ANSI C o en ANSI C++, podrá compilarse con cualquier compilador que
cumpla la norma ANSI. Se puede considerar como una homologación o etiqueta de
calidad de un compilador.
Todos los compiladores incluyen, además...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso C
  • Curso De C
  • curso de c
  • curso C
  • Curso intensivo de c
  • Curso de c++ (mit)
  • Curso Basico C
  • Carbono Versión Curso C Y O

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS