Ver Mensaje Individual
  #9 (permalink)  
Antiguo 02/08/2010, 16:13
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 9 meses
Puntos: 22
Respuesta: Funcion de error, erf(X)

Supongamos que bajaste los archivos de la libreria y que los tienes en la siguiente carpeta:

C:\boost_X_XX_X

En Visual Studio seleccionas:

Tools>Options>Projects and Solutions>VC++ Directories

Y en la ventana actual arriba a la derecha, en donde dice "Show directories for:" selecciona Include files y agregas el directorio "C:\boost_X_XX_X" a la lista.

Con lo anterior deberías poder compilar lo siguiente:

Código C++:
Ver original
  1. #include <boost/math/special_functions/erf.hpp>
  2. #include <iostream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7.     double x = boost::math::erf(2);
  8.     cout << x << endl;
  9.  
  10.     return 0;
  11. }

Observa la forma de invocar erf() a través del espacio de nombres boost::math.

Saludos.