作者查詢 / Zoxge
作者 Zoxge 在 PTT [ C_and_CPP ] 看板的留言(推文), 共120則
限定看板:C_and_CPP
看板排序:
全部Tech_Job175Gossiping153C_and_CPP120MobileComm20car19Linux18NBA_Film13Electronics12creditcard11WarCraft11Railway9P2PSoftWare8japanavgirls7Old-Games7guitar6NBA6Stock6Storage_Zone6Master_D5Android4book4DSLR4Eng-Class4Hsinchu4bicycle3Japan_Travel3MATLAB3Chiayi2home-sale2joke2movie2Road_Running2comm_and_RF1graduate1HatePolitics1Instant_Mess1puzzle1<< 收起看板(37)
3F→: 有跑過喔 請問哪裡有問題呢?05/18 08:06
4F→: 我有用mutex保護 pthread_mutex_lock( &mutex1 );05/18 08:07
5F→: 請問會有race的原因是哪裡呢?05/18 08:07
10F→: 感謝提醒,我沒弄清楚semaphore的用法,那迴圈的確是多餘的05/18 22:36
11F→: 另外小弟想到一個問題,當consumer超過一個 (上面new code)05/18 22:37
12F→: 有可能發生多個consumer同時等到 sem_wait( &full ); 成立05/18 22:38
13F→: 但其實Buffer內資源不足的情況05/18 22:38
14F→: 例如producer已經停止產生新資源,而Buffer內只剩1個資源,05/18 22:39
15F→: 那就只會有一個consumer能夠跑完,其餘的consumer只能永遠05/18 22:43
16F→: 卡在等 sem_wait( &full ); 成立,這樣code就跑不完了 @@05/18 22:44
17F→: 這種問題該怎麼解決呢?05/18 22:44
22F→: 受教了,所以function pointer只是讓code變簡潔而已嗎?@@05/24 20:28
18F→: 感謝各位!!04/09 12:30
1F推:感謝您08/24 08:24
2F→:照您的模板去做就成功了08/24 08:25
3F→:但請問 %.dep: %.cpp 這一項是做什麼用呢?08/24 08:26
4F→:另外,這樣的寫法不會檢查.h檔是否被改過,請問要怎麼做呢?08/24 08:27
5F推:發現make clean做第二次,%.dep: %.cpp也會再跑一次 好怪@@08/24 10:14
6F→:是因為 -include $(OUTPUT_DEPENDENCY_RULE_OF_CPP_FILES)的08/24 10:22
7F→:關係,但不include這個好像也沒關係耶?08/24 10:22
8F推:感謝您的精闢解說 ^^08/26 00:42
9F→:關於make clean第二次不需要重跑%.dep: %.cpp的問題08/26 00:43
10F→:我用 ifneq ($(MAKECMDGOALS), clean) 去避掉08/26 00:43
11F推:呵呵 我的想法是:makefile要能檢查相依性08/27 00:11
12F→:所以還是覺得應該每次build code都應該重建dep08/27 00:12
13F→:(建dep的時間還是比build code少很多)08/27 00:12
14F→:不過code穩定了之後,通常都只會是小修改08/27 00:14
15F→:cleandep獨立搬出來的確是個好方法,感謝您的無私分享!08/27 00:15
16F推:對了..ifneq ($(MAKECMDGOALS), cleandep)的話,make clean08/27 00:18
17F→:上面00:18是我想錯了,別理我 XD08/27 00:19
18F→:我想說的是clean就不需要產生dep檔了08/27 00:21
19F→:所以我想改用08/27 00:21
20F→:ifneq ($(findstring clean,$(MAKECMDGOALS)), clean)08/27 00:21
21F→:所有clean相關的指令就不會去產生dep檔了08/27 00:23
1F推:感謝 可以請問@$(MOVE) $@ $(LIBRARY_DIR)的目的是什麼嗎?08/23 00:04
2F→:想借題問一下 預設build出來的.o會和makefile在同一個資料夾08/23 00:06
3F→:如果我想把這些.o集中到某個資料夾統一放,該怎麼做呢?08/23 00:06
9F→:可以請B大說得詳細一點嗎? 不太懂意思呀 謝謝08/22 00:51
3F→:還沒這樣試過..07/17 23:34
4F→:但我試過在餵進strlen前就先轉存..也是warning... = =07/17 23:34
11F→:請問為何用strlen()接unsigned不好呢?07/18 01:47
12F→:請問要用memcpy copy到另一個array的原因是? 這樣就不會有07/18 01:48
13F→:signed與unsigned的問題嗎?07/18 01:48
2F→:請問是因為global的static function嗎?04/07 14:23
3F→:那如果有把prototype寫在.h檔,那其他檔案有include那個.h檔04/07 14:33
4F→:這樣其它檔案可以使用那個function嗎?04/07 14:34
11F→:喔喔 好的 sorry 謝謝各位04/07 15:10
12F→:p大是說static function的做法已經被namespace寫法取代?04/07 15:11
1F推:aggregation與composition指的是??08/17 09:33
2F→:用2維陣列比較好debug的原因是??08/17 09:35
3F→:感謝板大,現在沒時間,希望晚點可以跟您請教08/17 09:35
3F推:嗯 謝謝你提醒了我這點08/17 09:24