Skip to content

Apuntes para el curso de C++ organizado por EFE

License

Notifications You must be signed in to change notification settings

neustart/cursocpp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso de C++ para Físicos

Este repositorio contiene todos los materiales y código del curso de C++ para Físicos, organizado por la asociación de Estudiantes de Física y Electrónica, y realizado en la Facultad de Ciencias de Granada en Febrero de 2018.

El curso está dividido en dos partes: una de repaso del lenguaje (ya que los estudiantes de Fisica cursan Programación con C++ en primero), y otra más especializada para aprender a usar las características modernas del lenguaje.

Temario

  1. Instalación y configuración del entorno: Code::Blocks y el compilador de GNU en Windows/Linux. Repaso fundamentos de C++. Variables, control de flujo, bucles, arrays.

  2. Repaso fundamentos de C++. Funciones, entrada/salida a ficheros; ficheros de cabecera.

  3. Creación de clases y objetos. Plantillas de funciones; plantillas de clases. Sobrecarga de operadores.

  4. La biblioteca estándar de C++: números complejos, generación de números pseudoaleatorios, memoria dinámica, funciones especiales...

  5. Optimizar y depurar código: localización de errores, optimización desde el compilador, trucos para mejorar el rendimiento de un programa en C++.

  6. La librería Eigen: funciones de álgebra lineal en C++. Sistemas de ecuaciones lineales, transformadas de Fourier, diagonalización de matrices.

About

Apuntes para el curso de C++ organizado por EFE

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%