6
string c_str () vs. data ()
Saya telah membaca beberapa tempat bahwa perbedaan antara c_str()dan data()(dalam STL dan implementasi lainnya) adalah yang c_str()selalu dibatalkan sementara data()tidak. Sejauh yang saya lihat dalam implementasi aktual, mereka melakukan hal yang sama atau data()panggilan c_str(). Apa yang kulewatkan di sini? Manakah yang lebih tepat digunakan dalam skenario mana?