在C++中为什么不"断言"关键字?

Ric*_*y65 6 c++ assert keyword

现在"static_assert"是C++ 0x中的关键字我认为用"assert"关键字替换C"assert"宏也是合乎逻辑的.

ild*_*arn 1

assert可以在库中实现,static_assert但不能。因此static_assert得到一个关键字,因为它需要语言支持,但assert不需要。