3
Hiệu suất nào chúng ta có thể mong đợi từ std :: string's c_str ()? Luôn luôn thời gian không đổi?
Gần đây tôi đã thực hiện một số tối ưu hóa cần thiết. Một điều tôi đã làm là thay đổi một số dòng chảy -> chạy nước rút. Tôi đang chạy một loạt std :: chuỗi sang mảng kiểu ac, ala char foo[500]; sprintf(foo, "%s+%s", str1.c_str(), str2.c_str()); Hóa ra …