【发布时间】:2011-09-11 20:01:19
【问题描述】:
我正在寻找像“文件、套接字、字符串”这样包装 C(或 C++)标准库函数并在出现错误时抛出异常的类。
【问题讨论】:
-
没有任何用于套接字编程的 C 标准库函数。 C++ 标准库涵盖了文件和字符串。
-
@Neil 是正确的,它们不是 C 标准的一部分。但是,套接字编程有 POSIX 标准函数,
boost::asio库为它们提供了包装器。 -
好的,但我正在寻找一种不同的“覆盖”(使用类和异常)。
-
@user791229:为什么要使用使用 C 标准库函数的包装类?为什么不直接使用 C++ 标准库提供的那些?
-
@user 这是不可能的。还是明智的。