Toán tử xóa tự kiểm tra nếu con trỏ là nullptr. Có bất kỳ chi phí hiệu năng nào khi gọi xóa trên nullptr mà không tự kiểm tra nó không?Xóa nullptr - chi phí hiệu năng?
delete ptr;
hoặc
if (ptr != nullptr) delete ptr;
Mà các thực thi trên nhanh hơn nếu ptr là nullptr?
Sau đó là dư thừa, do đó, sự khác biệt tốc độ tiềm năng sang một bên, nó tồi tệ hơn. – ildjarn