提升文件声明

时间:2013-05-29 09:03:55

标签: c++ boost hyperlink include

使用boost在线文档时。例如:http://www.boost.org/doc/libs/1_34_1/doc/html/boost/mutex.html

我找不到应该指定的声明部分:我需要包含哪个文件来使用特定的类?我需要链接哪些库?

虽然我可以从互联网上的随机代码片段中获取此信息,但是我可以查询一些中心位置(如MSDN)吗?

1 个答案:

答案 0 :(得分:1)

您正在使用非常旧文档。 看看recent version

#include <boost/thread/mutex.hpp>

class mutex:
    boost::noncopyable
{
public:
    mutex();
    ~mutex();

    void lock();
    bool try_lock();
    void unlock();

    typedef platform-specific-type native_handle_type;
    native_handle_type native_handle();

    typedef unique_lock<mutex> scoped_lock;
    typedef unspecified-type scoped_try_lock;
};

另请参阅 Using and building the library 部分。