C++ C++;在套接字上打开流
我想在socket的fd上打开一个流,在上面读写,但不使用C函数,如C++ C++;在套接字上打开流,c++,sockets,io,stream,file-descriptor,C++,Sockets,Io,Stream,File Descriptor,我想在socket的fd上打开一个流,在上面读写,但不使用C函数,如open()read()或write() 我四处观看了fstream,但显然没有做我想做的事情 有什么想法或建议吗?这是可以做到的,我以前见过,我试着做一个缓冲区,把东西流到一个缓冲区,以后可以用来发送到 写() 系统调用 看一看,哪一款是定制的也许您正在寻找类似的产品?除此之外,它还为套接字提供iostream ish包装。您的解决方案看起来不错,可以帮助我。但这是为了学校的利益,我不允许使用Boost Libraries,所
open()
read()
或write()
我四处观看了fstream,但显然没有做我想做的事情
有什么想法或建议吗?这是可以做到的,我以前见过,我试着做一个缓冲区,把东西流到一个缓冲区,以后可以用来发送到 写() 系统调用
看一看,哪一款是定制的也许您正在寻找类似的产品?除此之外,它还为套接字提供iostream ish包装。您的解决方案看起来不错,可以帮助我。但这是为了学校的利益,我不允许使用Boost Libraries,所以你的选择是有限的。在套接字上不能使用普通的标准<代码> fStuts,所以您必须编写自己的C++包装器,这些封装器在内部使用这些C函数。是的,这是我绝对要做的。无论如何,谢谢你。