Introducción a C++ para Matemáticos y Científicos

Key Points

First Steps
  • La sintaxis de C++ es similar a la del lenguaje C (a la que extiende)

  • Para imprimir hacia la consola, dirigimos los datos a la salida estándar std::cout

  • Podemos usar cualquier editor para crear un programa C++

  • Podemos compilarlo con GNU/C++ mediante la orden g++

Using C++ Objects: Vectors
  • Las clases en C++ son abstracciones que encapsulan datos junto a métodos (funciones) que operan sobre ellos.

  • Los objetos son variables que se crean como representación concreta de una clase.

  • La clase vector de la biblioteca estándar generaliza a los arrays 1d de C

  • La clase vector se usa de forma similar a los arrays de C pero contiene métodos que le dan una mayor potencia.

Eigen: a linear algebra library
  • Uno

  • Dos

Glossary

The glossary would go here, formatted as:

key word 1
:   explanation 1

key word 2
:   explanation 2

which renders as:

key word 1
explanation 1
key word 2
explanation 2