Das ist etwas, was ich im Laufe der Jahre von Zeit zu Zeit versucht habe und nie ganz gelungen ist. Ich möchte nur einen bedingten Haltepunkt für Visual C++ 2012 basierend auf Zeichenfolgengleichheit festlegen. Die Variable I testen wollen, istWie bedingten Haltepunkt basierend auf Zeichenfolgevergleich in Visual Studio festgelegt?
string test;
Ich versuchte
test == "foo"
=> The breakpoint cannot be set. no operator "==" matches these operands
test == string("foo")
=> The breakpoint cannot be set. no operator "==" matches these operands
test.compare("foo") == 0
=> The breakpoint cannot be set. This expression has side effects and will not be evaluated.
strcmp(test.c_str(), "foo") == 0
=> The breakpoint cannot be set. This expression has side effects and will not be evaluated.
Ja, dieser Beitrag beantwortet meine Frage und OBWANDO's Lösung funktioniert auch perfekt für mich. Danke, dass du darauf hingewiesen hast. –