📄 dining.h
字号:
#ifndef _DINING_PHILOSOPHERS#define _DINING_PHILOSOPHERS#include <thread.h>using namespace cpp_threads;class dining {private: int philosophers; Pthread **p; Semaphore p_finish; Mutex *p_fork;public: dining(int); virtual ~dining(); int nr(); void open(); void finished(int); bool isLocked(int); virtual bool get_forks(int); virtual void put_forks(int);};#endif /* DINING PHILOSOPHERS */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -