Ayuda .cpp Snippet

Iniciado por alexlopezcifuentes, 6 Marzo 2015, 10:48 AM

0 Miembros y 1 Visitante están viendo este tema.

alexlopezcifuentes

Buenas,

Estoy intentado ejecutar un código en c++ pero la verdad es que ando bastante pez en este lenguaje de programación y necesito un poco de ayuda.

La idea es sacar el video RGB de una kinect y en un foro dan este código .cpp:

".CPP Snippet *For speed and efficiency save as a bin file. However, depending on your machine. You may need to downsample the recording rate."

Código (cpp) [Seleccionar]
string filePath = yourPath + '\\' + "image" + frame.RelativeTime.ToString() + ".bin";

using (FileStream streamRGB = new FileStream(filePath, FileMode.Create))
{
  using (BinaryWriter rgbWriter = new BinaryWriter(streamRGB))
   {
   rgbWriter.Write(this.pixels);
   rgbWriter.Close();
}



Este archivo se abre después con Matlab. El tema es, ¿Hay que compilar ese código de alguna forma o es simplemente crearlo en un archivo de texto plano y usarlo desde Matlab?

Muchas gracias!

Alex.

eferion

El código por sí solo no hace nada... necesita ser convertido en código ejecutable para que la máquina sepa interpretar las órdenes (una excepción son los lenguajes interpretados como PERL, javascript o PHP, en este caso necesitas un intérprete que reconozca ese lenguaje y lo sepa procesar).

En cualquier caso, ese "using" me da a entender que el código que tienes entre manos no es C++, sino C#. C# pertenece a la plataforma .NET y no es directamente portable a C++ nativo, ya que las librerías son diferentes y en C# hay multitud de utilidades inexistentes en C++.

Entiendo que el archivo que tienes que abrir con Matlab es el binario que contiene la captura de kinect.