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.
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.