2020/06/18

轉換C++的 vector 到 C語言的 array


C++語法 ==> C語言

std::vector result(a_Length);
改成
BYTE* result = malloc(a_Length * sizeof(BYTE));


const std::vector key = abc(blockLength);
改成
const BYTE* key = abc(blockLength);


abc.size()
變成
sizeof(abc)

2020/06/04

Source Insight 一些設定筆記

1. 如何將TAB鍵輸入時,自動轉成 white space 空白鍵

Source insight 3.5版的作法:
上方選單進入 options -> 再進入 Document options
步驟1. 將 Expand tabs 勾選
步驟2. 群組 editing options裡面的 Tab width 空格填寫4 (表示4個spaces)

2. 如何設定期望最大column寬度

options->Document options 的 Margin width
可以設定成你期望的最大寬度,這樣會在畫面右方顯示一條灰線,這樣的code style會比較易讀,之後若遇到螢幕寬度不足80也才不會亂斷行,造成閱讀困難!