作者antiquerefer (antique refer)
標題Re: [問題] c寫socket程式是不是比java麻煩很多
時間Sat Nov 9 17:34:03 2024
在 Java 有 Standard library 來支援相關操作
但在 c/c++ 中, Standard library 尚無相關規範與實作
有幾個比較常見的選擇
1. c++ 的話可以參考 boost library 或是 networking TS
2. c/c++ 可以使用有實作 posix 相關 function 的 library
其中最有名的就是 glibc
3. c/c++ 也可以用 system v 相關 function, 也可以用 glibc 相關 library
4. 可以直接 call system call 給 os, 可以直接寫 assembly, 也可以使用 glibc 相關 library 幫忙
※ 引述《ttucse ((((>( ̄▽ ̄)<))))》之銘言:
: 有人也有在unix或linux下寫過c的socket程式嗎
: 是不是要學如何寫ipc程式
: inter process communication
: 是不是比在java寫socket程式麻煩很多
: java用thread就搞定了
: 想請教一下用c寫過也在java寫過的人
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.195.16 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1731144845.A.493.html
1F:推 dream1124: 推 01/16 02:06
2F:推 weakstudy: 其實不論速度的話 Java也可以寫啊 ~ 07/14 21:27
3F:推 shingatter: 沒學過c,為什麼這麼常見的功能沒有lib?是為了能夠 07/26 19:32
4F:→ shingatter: 在很小的硬體執行嗎? 07/26 19:32
5F:→ calais007: Socket跟os 的實作有關,Java是VM實作幫你解決了這個問 10/08 20:03
6F:→ calais007: 題 10/08 20:03