小编Jam*_*mes的帖子

c ++中的$符号

我从开源库中读取以下代码.令我困惑的是美元符号的使用.任何人都可以在代码中澄清$的含义.非常感谢您的帮助!

   __forceinline MutexActive( void ) : $lock(LOCK_IS_FREE) {}
    void lock  ( void );
    __forceinline void unlock( void ) { 
      __memory_barrier();     // compiler must not schedule loads and stores around this point
      $lock = LOCK_IS_FREE; 
    }
  protected:
    enum ${ LOCK_IS_FREE = 0, LOCK_IS_TAKEN = 1 };
    Atomic $lock;
Run Code Online (Sandbox Code Playgroud)

c++ syntax multithreading locking

7
推荐指数
2
解决办法
4751
查看次数

标签 统计

c++ ×1

locking ×1

multithreading ×1

syntax ×1