推 ledia:嗯, 選用適當的 library 應該就可以 02/10 13:51
推 LPH66:socket的東西有些也是 platform-dependent 的 也要注意一點 02/10 13:59
推 StubbornLin:如果是C++和網路可以考慮使用boost::asio 02/10 14:19
→ StubbornLin:它也可以跨平臺 02/10 14:19
→ StubbornLin:不過以個人而言要開發網路程式 02/10 14:19
→ StubbornLin:可以試試看用Python + Twisted非常好用 02/10 14:20
→ StubbornLin:各種主流平台也都可以跑 02/10 14:20
→ sssjjcc:哦~ 突然覺得C的世界好深奧哦!之前寫Java一點感受也沒有 02/10 14:29
推 WolfLord:最好是不要用VS啦! VS的LIB99.999都無法移植 02/10 14:54
→ WolfLord:除非是你自己用Native C/C++寫的LIB XDD 02/10 14:55
→ sssjjcc:恩~ 了解~ 感謝各位大大的幫忙! 02/10 14:59
→ saxontai:移植 lib 幹嘛?C/C++ 本來就不是 binary portable @_@a 02/10 15:00
推 WolfLord:就是因為不是BINARY PORTABLE所以才會有需要移植LIB的問 02/10 15:03
→ WolfLord:提啊! 不過前提得是LIB用的是STD類別,不然面臨的問題也 02/10 15:03
→ WolfLord:很大 02/10 15:03
→ saxontai:如果你用的本來就是 standard library & cross-platform 02/10 15:08
→ saxontai:library,移植 VC 的 library 幹嘛? 02/10 15:09
推 WolfLord:因為有老闆會叫你把WINDOWS的東西班上X11 你不覺得你的 02/10 15:13
→ WolfLord:回答很神奇嗎? 02/10 15:13
→ WolfLord:如果沒有移植需求,那怎會有wine專案 ? 02/10 15:14
→ saxontai:還好沒遇過這種笨老闆。我覺得移植 VC library 卡神奇 XD 02/10 15:15
→ WolfLord:我就有這種老闆,而且程式還用了 userenv.dll psapi.dll 02/10 15:16
→ saxontai:你的程式需要用到 platform-dependent 的東西,再來怪 VC 02/10 15:22
→ saxontai:的 library 不能移植?WTF... 02/10 15:22
推 WolfLord:沒怪啊! 而且我也作了userenv.so跟psapi.so啊 02/10 15:26
→ WolfLord:問題是,我只是要強調不要用VS比較好。大多數的USER會跟 02/10 15:27
→ WolfLord:你一樣不知道怎麼辦而已啊。 02/10 15:28
推 endl:我覺得用VS沒什麼問題,就像我用vim+gcc一樣可以寫Win32 API 02/10 15:39
→ endl:的程式,難道我也要說不要用 vim+gcc 嗎? 02/10 15:39
推 HudsonE:有什麼好吵的... 都用 PHP + HTML 不就好了 (誤) 02/10 15:41
→ saxontai:以原 PO 的需求來看,我想只要不是用 WinSuck API 來實作 02/10 15:41
→ saxontai:問題不大 02/10 15:43
推 WolfLord:通通用ASM寫吧.... 02/10 15:54
→ WolfLord:在地走路太複雜了,我們騎腳踏車比較好。但是騎腳踏車 02/10 15:56
→ WolfLord:會被條子杯杯找麻煩,所以我們還是開飛機比較安全。 02/10 15:56
→ WolfLord:飛機在天上飛會撞倒鴿子會掉到合理,所以我們還是在地外 02/10 15:57
→ WolfLord:軌道運行會比較好....就是這樣不是嗎? 02/10 15:57
推 cole945:WolfLord觀念有問題吧|| 難不成用gcc去call winapi就可以 02/10 16:07
→ cole945:移植.. 用了什麼library才是重點..不是你用什麼ide在寫. 02/10 16:08
推 WolfLord:你用VS CON ELF CODE 給我看 02/10 16:08
→ cole945:移植是在講 source code,不是binary的好嗎.. 02/10 16:09
→ WolfLord:看不懂我上面說的比喻就算了,懶得跟你們扯了...我還一 02/10 16:10
→ cole945:你直接回我,你用vs寫 printf("hello world\n"); 這個東西 02/10 16:10
→ WolfLord:堆東西要寫哩....等你們工作久了自然會成長。 02/10 16:10
→ cole945:拿到linux上能不能重編?? 你在鬼扯什麼?? 02/10 16:10
→ cole945:還是你用gcc去call win32 api就可以移?? 02/10 16:12
→ saxontai:工作久了自然會成長... XDDD 那尊駕是工作多久了啊?(笑) 02/10 16:12
→ WolfLord:有本事就不要用printf 懂嗎? printf也不是每一種C都可以 02/10 16:12
→ WolfLord:用的,不信你去看看大多數的SOC用的C,printf還得自己寫 02/10 16:13
→ cole945:XD這麼這麼搞笑...造你這樣講...用什麼都不能移啊XD 02/10 16:13
→ saxontai:C 還有哪一種?@O@ 02/10 16:13
→ WolfLord:不要理所當然的認為牛肉都是一塊一塊切好好的 02/10 16:14
推 cole945:那你第一篇不是白回.還回什麼BCB, 啊你用BCB去寫SOC可以跑 02/10 16:16
→ cole945:vc不能跑.. 你在繼續扯呀.. 02/10 16:16
→ cole945:你以為只有你知道不是每個環境都用stdlib可用嗎..|| 02/10 16:17
推 WolfLord:你不就是剛剛才知道嗎(指) 不然怎會理所當然在這裡吵 02/10 16:18
推 endl:奇怪了,明明剛剛就是在說 printf,明明是樓上硬要扯 SOC 的 02/10 16:21
推 saxontai:原 PO 在說 Windows & Linux,怎會扯到 SoC 去?單晶片的 02/10 16:22
→ saxontai:printf (to UART) 我也刻過呀.. @O@ 02/10 16:22
推 Wulphaz:那隻老狼寫程式的時間恐怕比你的年紀還大喔 :P 02/10 16:32
→ saxontai:哇塞!卅多年哦?(糟!自曝年紀 Orz) 02/10 16:35
推 WolfLord:程式不一定寫多就會高竿,還有那個伍法治快去趕專案不要 02/10 16:39
→ WolfLord:一天拖過一天。 02/10 16:39