Я сравниваю const char *
со строкой, и по какой-то причине это всегда удается.
if (std::strcmp(t->detectColor->name, "ghghjg") != 0) {
printf("XXXXXXXXXXX\n");
// check if it was allready a sequencer
if (std::strcmp(t->className, "IM_SURE_IT_CANT_BE_THIS") != 0) {
printf("what is going on?\n");
ИмяDetectColor всегда что-то вроде зеленого или синего, а t->className
, например, "ofxDTangibleBase". Тем не менее он печатает
XXXXXXXXXXX
what is going on?
в консоли. Как я могу получить действительное сравнение?