#include <Punto3D/Punto3D.H> // si quitamos esto o permutamos las directivas,
#include <Vector/Matrix.H>   // entonces funciona (sólo __IOTECH_STDC)

/* Si quitamos la cabecera Punto3D, o permutamos las directivas de inclusión,
   entonces __IOTECH_STDC funciona. He probado a aumentar la memoria de
   tcpplus, trans, as, em_led y cv, pero todo sigue igual.
 */

int main() {

  Matrix<double> m(3, 3);
  m[0][0] = 1; m[0][1] = 1; m[0][2] = 1;
  m[1][0] = 0; m[1][1] = 1; m[1][2] = 1;
  m[2][0] = 0; m[2][1] = 0; m[2][2] = 1;

  STDOUT << m << endl;

  return 0;

}