作者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/cn.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