เบเบฒเบเบเบฑเบเบเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบญเบ Rust เบเปเบฒเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเปเบงเบฅเบฒเบเบตเป manipulating pointers เปเบฅเบฐเบเปเบญเบเบเบฑเบเบเบฑเบเบซเบฒเบเบตเปเปเบเบตเบเบเบฒเบเบเบฒเบเบซเบกเบนเบเปเบเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบฅเบฐเบเบฑเบเบเปเปเบฒ, เปเบเบฑเปเบ: เบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฒเบเบเบทเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบตเปเบกเบฑเบเปเบเปเบเบทเบเบเบปเบเบเปเบญเบ, null pointer dereferences, buffer overruns, เปเบฅเบฐเบญเบทเปเบเป. เบเบนเปเบเบฑเบเบเบฒเบเบเบธเบเบเปเบฒเบฅเบฑเบเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบทเปเบญเปเบเบเบขเบฒเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบ, เบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบฐเบเบญเบเปเบฅเบฐเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบชเปเบเบเปเบเบเบเบฒเบ.
เบเบปเปเบโเบเป
- เบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบญเบเบซเบเปเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบเบเปเบเปเบเปเบฒเปเบงเบปเปเบฒ "const fn" เปเบเปเบเบทเบเบเบฐเบซเบเบฒเบเบญเบญเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบญเบตเปเบเบงเปเบฒเบเปเปเบเบฝเบเปเบเปเบซเบเปเบฒเบเบตเปเบเบปเบเบเบฐเบเบด, เปเบเปเบเบฑเบเปเบเปเปเบเบชเบฐเบเบฒเบเบเบฒเบเปเบเบเปเปเบเบฒเบกเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเบเบปเบเบเบตเป. เบเบฑเบเบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบดเบเปเบฅเปเปเบเปเบงเบฅเบฒเบฅเบงเบเบฅเบงเบก, เบเปเปเปเบกเปเบเปเบเปเบงเบฅเบฒเปเบฅเปเบ, เบเบฑเปเบเบเบฑเปเบเบเบงเบเบกเบฑเบเบกเบตเบเปเปเบเปเบฒเบเบฑเบเบเบฒเบเบขเปเบฒเบเปเบเบฑเปเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบญเปเบฒเบเบเบฝเบเปเบเปเบเบฒเบเบเปเบฒเบเบปเบเบเบตเป.
เบชเบฐเบเบฑเบเปเบซเบกเปเปเบเปเบเบปเบเปเบฅเบตเบเบเบฒเบเบซเปเบฒเบกเบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบ Boolean (โ&&โ เปเบฅเบฐ โ||โ) เปเบเบซเบเปเบฒเบเบตเปเบเบฑเปเบเบเปเบฒเบง, เปเบฅเบฐเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบเป "เบเปเบฒ", "เบเปเบฒเบเปเบญเบเปเบซเป", "เบเบปเบเบเบฑเบ", เบเบฒเบเบเปเปเบชเปเบฒเบ,
"while", "while let" เปเบฅเบฐ "loop", เปเบฅเบฐเบเบฑเบเปเบซเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบฑเบ slices (slice, dynamic arrays) เปเบเบเปเบเป expression "&[T]". เบเบฒเบเบเปเบฒเปเบเปเบเบธเบเบชเบปเบกเบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบซเบเปเบฒเบเบตเป "const fn" เบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบผเบฒเบเปเบเบซเบฒเบเบฑเปเบเบเบญเบเบเบฒเบเบฅเบงเบเบฅเบงเบก. เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบ "const-sha1" เปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบดเบเปเบฅเป SHA-1 hashes เปเบเปเบงเบฅเบฒเบฅเบงเบเบฅเบงเบก, เปเบเบดเปเบเบเปเบฒเปเบเบชเบนเปเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเบเบนเบเบกเบฑเบ WinRT เบชเปเบฒเบฅเบฑเบ Rust เปเบเบทเบญเบ 40 เปเบเบทเปเบญ. - เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเบกเบตเบเปเปเบกเบนเบเบซเบผเบฒเบเบเบถเปเบ, เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบธเบเบชเบปเบกเบเบฑเบ โ#[track_caller]โ เปเบเปเบเบทเบเบเบฑเบเปเบซเปเบเบปเบเบเบตเป, เปเบเบดเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเปเบเบฑเปเบ unwrap, เปเบเบดเปเบเบญเบฒเบเบเบฐเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบเบทเปเบเบเบปเบเปเบเบเปเบฒเบเบฐเปเบเบเบเบทเบเบเปเบฒเปเบเปเบเปเปเบเบทเบเบเปเบญเบ. เบเบธเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฐเบเบทเบเปเบเปเปเบเบเบเบปเบงเบเบฑเบเบเบฒเบ panic เปเบเบทเปเบญเบเบดเบกเบชเบฐเบเบฒเบเบเบตเปเบเบญเบเบเบนเปเปเบเปเบเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบ.
- เบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ "const", เปเบเบดเปเบเบเปเบฒเบเบปเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบฒเบเบเปเบฒเปเบเปเบกเบฑเบเปเบเบชเบฐเบเบฒเบเบเบฒเบเปเบเบเปเปเบเบฒเบกเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเบเบปเบเบเบตเป, เปเบกเปเบเปเบเปเปเบ std::mem::forget method.
- เบชเปเบงเบเปเบซเบกเปเบเบญเบ API เปเบเปเบเบทเบเบเปเบฒเบเปเบเบขเบนเปเปเบเบซเบกเบงเบเบเบปเบเบเบตเป, เบฅเบงเบกเบเบฑเบ stabilized Option::zip เปเบฅเบฐ vec::Drain::as_slice.
- เปเบเบเบนเปเบเบฑเบเบเบฒเบเบเบธเบ Cargo
เปเบเบตเปเบก เบฎเบญเบเบฎเบฑเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเปเปเบเบตเปเบเบฑเปเบเปเบงเปเปเบกเบทเปเบญเบฅเบงเบเบฅเบงเบกเปเบเบฑเบเปเบเบฑเบ: CARGO_BIN_NAME (เบเบทเปเบเบญเบเปเบเบฅเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเป), CARGO_CRATE_NAME (เบเบทเปเปเบเบฑเบเปเบเบ), CARGO_PKG_LICENSE (เปเบเบญเบฐเบเบธเบเบฒเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ manifest), CARGO_PKG_LICENSE_FILE (เปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒเปเบเบฅเปเปเบเบญเบฐเบเบธเบเบฒเบ).
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru