瀏覽單個文章
darkangel
Major Member
 
darkangel的大頭照
 

加入日期: Aug 2001
文章: 211
引用:
作者b4283
既然都說是 c++ 了,為什麼不用 STL...

http://notfaq.wordpress.com/2007/08...pperlower-case/
參考一下。

另外我想請問一下,上述的 xor 算法是不是真的比加減32的指令要少。
看那精美的判斷式…似乎還是加減32比較方便吧。


以下論述對事不對人:
1. 對, xor 理論上比加減法好, 而且不會有進位問題.
2. 就算用加減法也要判斷式.
3. 某人判斷式下太多, 理論上轉大寫只要判斷 0x61~0x7a, 轉小寫只要判斷 0x41~0x5a.
4. 轉大寫用 or 再 xor, 老實說我第一次看到有人這樣寫, 業界從業者要 mask 某 bit 幾乎都是用 &= ~(0x20).
5. 關於你說的 STL: 如果你是出來工作, 請多用現成類別/函式庫, 如果你是學生, 請自己寫.
__________________
滿招損 謙受益
舊 2010-06-10, 09:59 AM #43
回應時引用此文章
darkangel離線中