- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
const struct TExceptionSafety {
TQueue& _queue;
::std::condition_variable& _pushToQueue;
~TExceptionSafety(){
if(!this->_queue.empty())
this->_pushToQueue.notify_one();
}
} exceptionSafety = {_queue, _pushToQueue};//Use BOOST_SCOPE_EXIT, Luke!
laMer007 23.04.2014 14:05 # −1
guest 23.04.2014 14:08 # −1
bormand 23.04.2014 14:39 # −1
Abbath 23.04.2014 17:52 # −1
3.14159265 23.04.2014 17:54 # −1
gost 23.04.2014 21:35 # −1
Vindicar 24.04.2014 11:33 # −1
kipar 24.04.2014 11:38 # −1
bormand 24.04.2014 11:42 # −1
gost 24.04.2014 12:21 # −1
Vasiliy 24.04.2014 12:36 # −1
bormand 24.04.2014 12:59 # −1
gost 24.04.2014 14:02 # −1
WGH 24.04.2014 14:27 # −1
bormand 24.04.2014 14:53 # −1
LispGovno 24.04.2014 14:58 # −1
Vasiliy 24.04.2014 19:46 # −1
eth0 24.04.2014 19:57 # −1
Vasiliy 24.04.2014 20:55 # −1
roman-kashitsyn 24.04.2014 20:57 # −1
bormand 24.04.2014 21:07 # −1
Скорее руби! Надо успеть, пока лесник не пришел.
inkanus-gray 25.04.2014 10:40 # −1
bormand 25.04.2014 10:49 # −1
guest 25.04.2014 11:58 # −1
3.14159265 27.04.2015 15:34 # −1
Stertor 27.04.2015 15:37 # −1
wvxvw 24.04.2014 14:59 # 0
gost 24.04.2014 18:48 # −1
guest 25.04.2014 11:59 # −1
guest 25.04.2014 11:59 # −1
guest 24.04.2014 12:55 # −1
brutushafens 24.04.2014 20:58 # −1
bormand 24.04.2014 21:08 # −1
brutushafens 24.04.2014 21:16 # −1
Stertor 27.04.2015 15:40 # 0
Horse3 27.04.2015 15:46 # +4
Молодец, поешь овса с лопаты.