討論串[問題] break的問題
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 7→)留言7則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間11年前 (2014/07/03 10:15), 編輯資訊
0
0
1
內容預覽:
就我所知, 市面上所有的 C 編譯器都不會抱怨下面的程式有問題. #include <stdio.h>. int main(int argc, char **argv). {. printf("%s\n", argv[1000]);. return 0;. }. 但顯然除非你給這個程式至少 1000
(還有16個字)

推噓10(10推 0噓 21→)留言31則,0人參與, 最新作者yoco315 (眠月)時間11年前 (2014/06/28 23:01), 編輯資訊
0
0
2
內容預覽:
不是所有的狀況都是這樣. 但很多時候用 range 會有好處. 可讀性比較高、程式碼比較短、複用性也比較好. 可以看敝人這篇關於 boost range adaptor 的範例. https://www.ptt.cc/bbs/C_and_CPP/M.1302453243.A.432.html. 試想
(還有877個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者iamstudent (stu)時間11年前 (2014/06/28 16:56), 11年前編輯資訊
0
0
1
內容預覽:
關於版主提到的. for loop應該改用樣板演算法去做. 我有不少想法希望討論. 關於template處理迴圈. 有時候感覺可讀性其實沒有提高多少. 傳統的for loop一樣非常簡單易懂. 反而template並不是所有人都相當熟悉. 如果迴圈內的工作比較複雜時. 那麼把內部的工作抽出成為函數.
(還有352個字)

推噓3(3推 0噓 2→)留言5則,0人參與, 最新作者loveme00835 (髮箍)時間11年前 (2014/06/28 02:38), 編輯資訊
0
0
1
內容預覽:
for(int r=0; r<100; r++){. if(cache[index][r].v && cache[index][r].tag==tag){. cache[index][r].v=true;. cache[index][r].hit_count++;. enable_instructi
(還有1781個字)

推噓6(7推 1噓 14→)留言22則,0人參與, 最新作者dreambegins ( ′-`)時間11年前 (2014/06/27 15:38), 11年前編輯資訊
0
0
1
內容預覽:
for(int r=0; r<100; r++){. if(cache[index][r].v && cache[index][r].tag==tag){. cache[index][r].v=true;. cache[index][r].hit_count++;. enable_instructi
(還有235個字)
首頁
上一頁
1
2
下一頁
尾頁