C++中双惊叹号

C++中双感叹号TicketPrinterStatusUpdatedMsg.m_IsPrinterReady !!ReturnPrinterStatus.fPrinterReady程

C++中双感叹号
TicketPrinterStatusUpdatedMsg.m_IsPrinterReady=
 !!ReturnPrinterStatus.fPrinterReady;

程序中双感叹号的用法,其意义何在,
在看代码的时候发现了这货,群众表示不明真相,求指教 !! c++
[解决办法]
这个是常用技巧,保证目标操作数总是获得1或0