Compile-time assertion?

后端 未结 12 1014
春和景丽
春和景丽 2020-11-27 06:09

Is there a way I can assert that two constant expressions are equal at compile time?

e.g. I want this to cause a compile-time error

enum { foo=263,          


        
12条回答
  •  鱼传尺愫
    2020-11-27 06:13

    Another possibility for Windows is C_ASSERT, which is defined if Windows.h is included.

提交回复
热议问题