Câu hỏi được gắn thẻ «null-pointer»





1
Chi phí của loại Rust's Option là gì?
Trong Rust, các tham chiếu không bao giờ có thể là null, vì vậy trong trường hợp bạn thực sự cần null, chẳng hạn như danh sách được liên kết, bạn sử dụng Optionkiểu: struct Element { value: i32, next: Option<Box<Element>>, } Bao nhiêu chi phí liên quan đến điều …


1
Làm thế nào để thực hiện c ++ nullptr hoạt động?
Tôi tò mò muốn biết làm thế nào nullptrhoạt động. Tiêu chuẩn N4659 và N4849 nói: nó phải có loại std::nullptr_t; bạn không thể lấy địa chỉ của nó; nó có thể được chuyển đổi trực tiếp thành một con trỏ và con trỏ thành thành viên; sizeof(std::nullptr_t) == sizeof(void*); …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.