Giả sử tôi có một std::vector
nói Vector
Kiểm tra liệu một vector rỗng
Bây giờ sau khi thực hiện một số hoạt động trên vector (hoặc chèn hoặc xóa) Tôi muốn kiểm tra xem các vector rỗng và trên cơ sở của tôi mà muốn thực hiện một số thao tác.
phương pháp nào là tốt hơn
Tiếp cận 1
if (Vector.size() == 0){ /* operations */ }
Tiếp cận 2
if (Vector.empty()) { /* operations */ }
Đó là một cách tiếp cận tốt hơn, 1
hoặc 2
?
https://stackoverflow.com/questions/743197/size-vs-empty-in-vector-why-empty-is-preferred – x29a