看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《truesword ( )》之銘言: : void tranform(char *s){ : int i=0; : for(i; i<strlen(s); i++){ : if(s[i]>'A' && s[i]<'Z'){ : s[i] -= 'A'-'a';  這行   我想問的是    大家應該都當作編譯器會自動最佳化,所以為了可讀性可以這樣寫   但是假如他的型別為自定義型別 例如       s[i] -= _T('A') - _T('a'); 的話,編譯器仍然會跟進去做最佳化嗎? : } : } : } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.182.94
ilway25:有些情況允許的話可以這樣 foo<'A'>::value 03/02 15:48