Re: [問題] 如何優化此程式|補充發問
※ 引述《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
推
03/02 15:48, , 1F
03/02 15:48, 1F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):