Saya membaca jawaban untuk ini pertanyaan dan menemukan bahwa sebenarnya ada metode yang disebut length()
untuk std::string
(saya selalu digunakan size()
). Apakah ada alasan khusus untuk menggunakan metode ini di std::string
kelas? Saya membaca MSDN dan CppRefernce, dan mereka tampaknya menunjukkan bahwa tidak ada perbedaan antara size()
dan length()
. Jika begitu, bukankah itu membuat lebih membingungkan bagi pengguna kelas?
size()
(Jika saya pernah menggunakan kelas non-string), tetapi sebagian besar waktu saya gunakanlength()
ketika bekerja dengan string biasa.