Tôi chỉ chạy vào dòng mã này:Nếu (gấp đôi) hợp lệ C++?
if(lineDirection.length2()){...}
nơi length2
trả về một double
. Nó loại câu đố tôi rằng 0,0 là tương đương với 0, NULL
, và/hoặc false
.
Đây có phải là phần của tiêu chuẩn C++ hoặc là hành vi không xác định không?
Đồng thời xem phần NaN –