0
我想在sockect的fd上打开一个流,对其进行读写,但不使用C函数,如open()
或write()
。C++在套接字上打开一个流fd
我看着fstream
左右,但显然没有什么要做我想要的。
任何想法或建议吗?
我想在sockect的fd上打开一个流,对其进行读写,但不使用C函数,如open()
或write()
。C++在套接字上打开一个流fd
我看着fstream
左右,但显然没有什么要做我想要的。
任何想法或建议吗?
也许你正在寻找的东西像[Boost.Asio的(http://www.boost.org/定制DOC /库/ 1_53_0/DOC/HTML/boost_asio.html)?除此之外,它还为套接字提供了iostream-ish封装。 – ComicSansMS
你的解决方案看起来不错,可以帮助我。但是这是一个学校的项目,我不能使用Boost Librairies。 – BoilingLime
然后你的选择是有限的。你不能在套接字上使用普通标准'fstream',所以你必须编写你自己的C++包装器,它在内部使用这些C函数。 – ComicSansMS