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 Andrieux 
                    
                  
                
              
                  ฉันเห็นความผิดพลาดของฉันในตอนนี้และฉันรู้สึกว่า Deja vu ไม่ใช่ครั้งแรกที่ฉันสับสนในการเปรียบเทียบพอยน์เตอร์
                
                
                  
                    —
                    NoComprende