Rust 為了避免記憶體錯誤,引入所有權 (ownership) 系統。
Rust 的所有權有三大規則:
每個值 (value) 在任一時間點只能有一個擁有者...
Rust 逼我成為更好的工程師:從所有權到 API 設計
在前面幾篇中,我們深入理解了 Rust 的所有權系統:移動 (Move)、借用 (Borrow)、C...
前言
今天我們要用做加密檔案的工具,以 AES 加密方式加密檔案。
為什麼選擇 AES 加密?
主要是 AES 加密算是一個比較廣泛的技術,所以用 AES 加密...
Stack如圖所示是後進先出(Last In First Out)的資料結構,主要操作有push()、pop()
優點
操作push()、pop()時間複雜度...
在 Zenoh 中橋接 Rust 與 C — 第 3 部分:現代 C++ API 與 Zenoh-CPP
在第 1 部分中,我們探討了 zenoh-c 自動綁定...
今天這篇文章,我將介紹Rust中兩個相當有用的資料結構:Vec以及HashMap,Vec可以用來儲存一組數字或是用戶的資訊,而HashMap可以在常數時間複雜度...