Rust 盡信書則不如無書

2021-10-23 18:42:28 字數 608 閱讀 7935

每條路原本都是錯的,我們不過是修路的人…

rust官網

rust程式語言的資料型別章節

invalid array element access中提到:

加粗部分的內容大概意思是:下面的**可以通過編譯但是執行時將會由於發生錯誤而退出。

fn main()

", element)

;}

對於了解過rust語言的朋友來講,對此肯定都是有些許疑問的。因為rust在編譯時期知道的資訊已經足夠多啦。類似這種陣列越界的錯誤在編譯期間是完全可以檢測出來的。事實證明,我們通過rustc編譯上面的**是會報錯的。

後來我在該書的github的issues裡面發現已經有人提出該問題啦。晚了將近20天沒有成為吃螃蟹的人。

chapter 3.2: example 「invalid array element access」 is incorrect

瑕不掩瑜,the rust programming language這本書總體而言,對於rust的講解真的很不錯。不過建議控制流程的部分看rbe就夠了.

iptables的手冊也不能盡信啊

我很自豪的找到了一種截獲資料報的秘籍,那就是使用conntrack的ctdir,第一步當然是看iptables的man手冊,發現 ctdir match packets that are flowing in the specified direction.if this flag is not s...

rust整理筆記 rust基本操作 01

1.安裝 1.1 rust mac安裝 curl ssf shsource home cargo env1.2.顯示rustc版本 rustc version 注 如果顯示版本號 提交的 hash 值和提交時間,恭喜你!則 rust 已成功安裝!1.3.顯示cargo cargo version如果...

rust腐竹是什麼意思 Rust

rust 資料型別 rust 語言中的基礎資料型別有以下幾種。整數型 integer 整數型簡稱整型,按照位元位長度和有無符號分為一下種類 位長度有符號 無符號8 bit i8u8 16 bit i16u16 32 bit i32u32 64 bit i64u64 128 bit i128 u128...