Ich habe einen Code aus here (Color-Ordner) in Visual Studio 2013 verwendet, um Farbdaten aus Kinect v2 zu erfassen. Aber wenn ich den Code ausführen möchten, diese Zeilen Code in util.h
Datei verursacht einen Compiler-Fehler:Fehler bei der Verwendung eines Codes aus Github in Zeichenfolge
#define ERROR_CHECK(ret) \
if (FAILED(ret)){
\
std::stringstream ss; \
std::ss << "failed " #ret " " << std::hex << ret << std::endl; \
throw std::runtime_error(ss.str().c_str()); \
}
Und mein Visual Studio unten zieht ss
eine rote Linie und steht geschrieben: namespace "std" has no member "ss" below <<: expected a ";" and below throw: expected a declaration
. Was ist dieser Teil des Codes und wie kann ich ihn beheben?
tritt ja, ich eingeschlossen es. – ma98
Der Fehler wurde geändert: Diese Deklaration hat keine Speicherklasse oder Typangabe. – ma98
@masoomi Ich werde diesem Code nicht sehr vertrauen. –