【发布时间】:2016-01-21 17:56:06
【问题描述】:
我想在c'tor中初始化uniqe锁,没找到方法……
class readersWriters{
private:
mutex _mu;
unique_lock<mutex> _locker;
condition_variable _condW;
condition_variable _condR;
int _readersNumber;
int _writersNumber;
std::string _fileName;
public:
readersWriters(std::string fileName);
void readLock();
void writeLock();
void readUnlock();
void writeUnlock();
std::string readLine(int lineNumber); //lineNumber - line number to read
void WriteLine(int lineNumber, std::string newLine);//lineNumber - line number to write
};
感谢您的帮助
【问题讨论】:
-
我想给你正确的答案,我没有找到方法...
标签: c++ multithreading class