Supongamos que tengo un std::vector
dicen Vector
Comprobación de si un vector está vacío
Ahora después de realizar algunas operaciones sobre el vector (ya sea inserción o deleción) Quiero comprobar si el vector está vacío y sobre la base de que yo quiero realizar algunas operaciones.
¿Qué enfoque es mejor
Enfoque 1
if (Vector.size() == 0){ /* operations */ }
Enfoque 2
if (Vector.empty()) { /* operations */ }
¿Qué es un mejor enfoque, 1
o 2
?
https://stackoverflow.com/questions/743197/size-vs-empty-in-vector-why-empty-is-preferred – x29a