Zeichenfolge c_str () vs. data ()
Ich habe mehrere Stellen gelesen, zwischen denen der Unterschied bestehtc_str()
unddata()
(in AWL und anderen Implementierungen) ist dasc_str()
wird immer mit null beendet, solangedata()
ist nicht. Soweit ich in tatsächlichen Implementierungen gesehen habe, tun sie entweder dasselbe oderdata()
Anrufec_str()
.
Was vermisse ich hier? Welches ist in welchen Szenarien richtiger?