[問題] 請各位推薦適合新手讀的專案

看板C_and_CPP作者 (HenryLiKing)時間9年前 (2016/05/16 09:46), 編輯推噓22(22032)
留言54則, 27人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) visual studio, codeblocks 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 只要有用到第三方函式庫的都可以 問題(Question): 程式實習的老師最近出了一項作業,內容是:因為我們是大一新手(菜到一個不行的)所 以老師希望我們多讀別人已經寫好的專案,去瞭解別人的程式是怎麼設計的。 我原本要研究2048怎麼寫出來的,但是題目已經被別人先搶走了!(貪吃蛇和俄羅斯方塊 也是一樣,OPENCV的也有人用了) 沒有規定題目是什麼,但是我想說小遊戲應該比較好找。 現在不知道要找什麼題目來研究,想請各位提示我一下用C++做出來的小專案還有什麼方 面的可以作為我研究的方向呢? 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): 第一次發文, 如果有違反規定的地方告知後必定立刻改善 ,真心請教各位! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.17.166 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1463363162.A.8C8.html

05/16 09:51, , 1F
推薦超自虐Pure C embedded web server project
05/16 09:51, 1F

05/16 09:51, , 2F
eserv <-- 這個專案(?
05/16 09:51, 2F

05/16 10:12, , 3F
樓上兩位大大推薦的好像太難了啦!(跪
05/16 10:12, 3F

05/16 10:12, , 4F
敢問有沒有更簡單一點的(我超菜的……抱歉……
05/16 10:12, 4F

05/16 10:18, , 5F

05/16 10:38, , 6F
GNU READline
05/16 10:38, 6F

05/16 10:52, , 7F
CUDA OpenMP 如果只是學怎麼用的話這些都算簡單
05/16 10:52, 7F

05/16 11:11, , 8F
讀STL不行嗎?或是你去boost找一個有興趣的來讀
05/16 11:11, 8F

05/16 11:24, , 9F
Chromebook的ec (哪裡適合新手?)
05/16 11:24, 9F

05/16 11:33, , 10F
讀boost也太越級打怪
05/16 11:33, 10F

05/16 11:39, , 11F
linux的一些指令 grep diff之類 不用全懂 架構了解就很好
05/16 11:39, 11F

05/16 11:39, , 12F
工程計算機
05/16 11:39, 12F

05/16 11:40, , 13F
最好能夠針對指定檔案做簡單的實作demo 這樣能拿滿分吧
05/16 11:40, 13F

05/16 11:43, , 14F
STL太抽象了 不適合新手吧
05/16 11:43, 14F

05/16 11:46, , 15F
N皇后? 有請世界奇觀#1B8eswoY
05/16 11:46, 15F

05/16 12:11, , 16F
我們以前是看 unix tool, 我們選 ls, 有別組選 make
05/16 12:11, 16F

05/16 12:26, , 17F
putty?
05/16 12:26, 17F

05/16 12:28, , 18F
叫大一新手看STL或Boost是想逼死誰呀?XD
05/16 12:28, 18F

05/16 12:32, , 19F
慢慢看vector怎麼做啊...,看完功力大增阿
05/16 12:32, 19F

05/16 13:06, , 20F
一開始就看template完全只是找麻煩吧
05/16 13:06, 20F

05/16 13:09, , 21F
boost.preprocessor
05/16 13:09, 21F

05/16 13:42, , 22F
算pi
05/16 13:42, 22F

05/16 14:00, , 23F
別鬧了~~看vector穩死的
05/16 14:00, 23F

05/16 14:08, , 24F
我們一下有開始自己實作STL裡面的一些功能了,例如ve
05/16 14:08, 24F

05/16 14:08, , 25F
ctor 和list
05/16 14:08, 25F

05/16 14:09, , 26F
descent大大 你說的是用c++寫的嗎?
05/16 14:09, 26F

05/16 14:31, , 27F
https://github.com/ipkn/crow 小型的 web framework
05/16 14:31, 27F

05/16 14:42, , 28F
opencv應該蠻多可以選的吧,跟其它人選不一樣的?
05/16 14:42, 28F

05/16 14:52, , 29F
linux shell 小程式不錯
05/16 14:52, 29F

05/16 14:59, , 30F
malloc.c
05/16 14:59, 30F

05/16 15:41, , 31F
Unreal engine 4 讀十分之一你就夠神了
05/16 15:41, 31F

05/16 15:42, , 32F
認真推 lua 不到6000行c code
05/16 15:42, 32F

05/16 16:41, , 33F
有RPi的話用wiringPi或bcm2835控制i2c device
05/16 16:41, 33F

05/16 16:41, , 34F
都有原始碼跟example,應該很簡單吧
05/16 16:41, 34F

05/16 18:50, , 35F
HenryLiKing: 那是用 c 寫的。你們實作的絕對和
05/16 18:50, 35F

05/16 18:51, , 36F
標準程式庫 stl 差很多, 保證你看不懂。
05/16 18:51, 36F

05/16 18:53, , 37F
光 ls 就真的夠你忙了。
05/16 18:53, 37F

05/16 19:16, , 38F
可以做字串四則運算,看懂後也可以加入三角函數擴充
05/16 19:16, 38F

05/16 19:17, , 39F
而且實用性也是有!並且可以輕易驗證程式對錯
05/16 19:17, 39F

05/16 19:18, , 40F
不建議用吃演算法的,因為沒有人跟你同題目可以比較效能
05/16 19:18, 40F

05/16 19:20, , 41F
05/16 19:20, 41F

05/17 11:05, , 42F
GNU HelloWorld, 別小看這東西
05/17 11:05, 42F

05/17 11:05, , 43F

05/17 11:05, , 44F
這東西包含了怎麼寫man page,以及一個標準GNU專案
05/17 11:05, 44F

05/17 11:05, , 45F
該有的所有東西,非常建議你好好看一下
05/17 11:05, 45F

05/17 11:22, , 46F
剛剛看了一下樓上那個,還蠻不錯的,推薦你用那個
05/17 11:22, 46F

05/17 11:28, , 47F
K 大那個專案蠻有意思的,不是用 C++ 而是 C 應該無妨
05/17 11:28, 47F

05/17 12:41, , 48F
flappy bird
05/17 12:41, 48F

05/17 17:22, , 49F
allegro
05/17 17:22, 49F

05/17 23:38, , 50F
我大概已經選好要的主題了!
05/17 23:38, 50F

05/17 23:38, , 51F
謝謝大家這麼熱血的幫我想!
05/17 23:38, 51F

05/17 23:38, , 52F
(雖然有些真的好難……
05/17 23:38, 52F

05/17 23:38, , 53F
其他的我做完報告後會去研究的!
05/17 23:38, 53F

05/29 13:11, , 54F
當然是用幾百行C語言幹個x86 JIT compiler啊,沒人搶
05/29 13:11, 54F
文章代碼(AID): #1NEIPQZ8 (C_and_CPP)