推 ilway25:有些情況允許的話可以這樣 foo<'A'>::value 03/02 15:48
※ 引述《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