看板 C_and_CPP 關於我們 聯絡資訊
開發平台(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
tjjh89017: 推薦超自虐Pure C embedded web server project 05/16 09:51
tjjh89017: eserv <-- 這個專案(? 05/16 09:51
HenryLiKing: 樓上兩位大大推薦的好像太難了啦!(跪 05/16 10:12
HenryLiKing: 敢問有沒有更簡單一點的(我超菜的……抱歉…… 05/16 10:12
uranusjr: https://github.com/jserv/facebooc 05/16 10:18
Caesar08: GNU READline 05/16 10:38
testPtt: CUDA OpenMP 如果只是學怎麼用的話這些都算簡單 05/16 10:52
Caesar08: 讀STL不行嗎?或是你去boost找一個有興趣的來讀 05/16 11:11
james732: Chromebook的ec (哪裡適合新手?) 05/16 11:24
IKAFIRE: 讀boost也太越級打怪 05/16 11:33
Yshuan: linux的一些指令 grep diff之類 不用全懂 架構了解就很好 05/16 11:39
agreerga: 工程計算機 05/16 11:39
Yshuan: 最好能夠針對指定檔案做簡單的實作demo 這樣能拿滿分吧 05/16 11:40
CaptainH: STL太抽象了 不適合新手吧 05/16 11:43
Caesar08: N皇后? 有請世界奇觀#1B8eswoY 05/16 11:46
descent: 我們以前是看 unix tool, 我們選 ls, 有別組選 make 05/16 12:11
EdisonX: putty? 05/16 12:26
saxontai: 叫大一新手看STL或Boost是想逼死誰呀?XD 05/16 12:28
Caesar08: 慢慢看vector怎麼做啊...,看完功力大增阿 05/16 12:32
IKAFIRE: 一開始就看template完全只是找麻煩吧 05/16 13:06
loveflames: boost.preprocessor 05/16 13:09
chuegou: 算pi 05/16 13:42
ggBird: 別鬧了~~看vector穩死的 05/16 14:00
HenryLiKing: 我們一下有開始自己實作STL裡面的一些功能了,例如ve 05/16 14:08
HenryLiKing: ctor 和list 05/16 14:08
HenryLiKing: descent大大 你說的是用c++寫的嗎? 05/16 14:09
Neisseria: https://github.com/ipkn/crow 小型的 web framework 05/16 14:31
james1022jk: opencv應該蠻多可以選的吧,跟其它人選不一樣的? 05/16 14:42
prismwu: linux shell 小程式不錯 05/16 14:52
alice1993613: malloc.c 05/16 14:59
damody: Unreal engine 4 讀十分之一你就夠神了 05/16 15:41
damody: 認真推 lua 不到6000行c code 05/16 15:42
wtchen: 有RPi的話用wiringPi或bcm2835控制i2c device 05/16 16:41
wtchen: 都有原始碼跟example,應該很簡單吧 05/16 16:41
descent: HenryLiKing: 那是用 c 寫的。你們實作的絕對和 05/16 18:50
descent: 標準程式庫 stl 差很多, 保證你看不懂。 05/16 18:51
descent: 光 ls 就真的夠你忙了。 05/16 18:53
noodleT: 可以做字串四則運算,看懂後也可以加入三角函數擴充 05/16 19:16
noodleT: 而且實用性也是有!並且可以輕易驗證程式對錯 05/16 19:17
noodleT: 不建議用吃演算法的,因為沒有人跟你同題目可以比較效能 05/16 19:18
noodleT: http://goo.gl/YemJX 05/16 19:20
Killercat: GNU HelloWorld, 別小看這東西 05/17 11:05
Killercat: https://www.gnu.org/software/hello/ 05/17 11:05
Killercat: 這東西包含了怎麼寫man page,以及一個標準GNU專案 05/17 11:05
Killercat: 該有的所有東西,非常建議你好好看一下 05/17 11:05
Caesar08: 剛剛看了一下樓上那個,還蠻不錯的,推薦你用那個 05/17 11:22
Neisseria: K 大那個專案蠻有意思的,不是用 C++ 而是 C 應該無妨 05/17 11:28
sb107912: flappy bird 05/17 12:41
NAMESTANLY: allegro 05/17 17:22
HenryLiKing: 我大概已經選好要的主題了! 05/17 23:38
HenryLiKing: 謝謝大家這麼熱血的幫我想! 05/17 23:38
HenryLiKing: (雖然有些真的好難…… 05/17 23:38
HenryLiKing: 其他的我做完報告後會去研究的! 05/17 23:38
ronin728: 當然是用幾百行C語言幹個x86 JIT compiler啊,沒人搶 05/29 13:11