string s;
bool b[] = {s=="", s==s.c_str(), s.c_str()==""};
набори
b[] = {true, true, false};
чому b[2]
неправда?
Якщо A==B
і A==C
, чи не слід це означати B==C
?
Питання, пов’язані з цим: C ++, якщо висловлювання, що використовують рядки, не працюють за призначенням
—
François
Зараз я бачу свою помилку, і я відчуваю дежавю, оскільки це не перший раз, коли я плутаю себе при порівнянні покажчиків.
—
NoComprende