Đội ngũ Rust đã công bố phiên bản điểm mới nhất của Rust, 1.98.1. Rust là một ngôn ngữ lập trình giúp mọi người xây dựng phần mềm đáng tin cậy và hiệu quả.
Nếu bạn đã cài đặt phiên bản trước của Rust thông qua rustup, việc nhận Rust 1.98.1 đơn giản như sau:
Cập nhật Rustup ổn định
Nếu bạn chưa có, bạn có thể có được nó.Lấy:"rustup"
(Lưu ý: "rustup" là một từ cụ thể và không cần dịch, vì nó là một công cụ hoặc thuật ngữ kỹ thuật. Trong tiếng Việt, nó vẫn giữ nguyên như trong tiếng Bồ Đào Nha.)Từ trang thích hợp trên trang web của chúng tôi.
Điều gì trong 1.98.1?
Rust 1.98.1 sửa lỗitrong quá trình tạo vtable.
Trong Rust 1.98.0, trong một số trường hợp, rustc đã tạo sai một vtable đối tượng đặc tính với con trỏ null nơi một con trỏ hàm nên ở đó. Điều này dẫn đến hành vi không xác định trong mã được phát hành. Trong một số trường hợp, điều này chỉ đơn giản là gây ra lỗi phân đoạn do con trỏ null được tải, nhưng nó cũng có thể là nguyên nhân cho các hiệu ứng tùy tiện (như thường thấy trong UB).
Nếu bạn muốn giúp chúng tôi kiểm tra các phiên bản tương lai, bạn có thể xem xét sử dụng kênh beta (rustup mặc định beta) và nightly (rustup mặc định nightly) cục bộ và trong CI của bạn. Vui lòngbáo cáobất kỳ lỗi nào bạn
những người đóng góp cho 1.98.1
Rất nhiều người đã cùng nhau tạo ra Rust 1.98.1. Chúng tôi không thể làm được điều đó mà không có tất cả các bạn.Cảm ơn!