>>58
確かに式として使えるけど
コンパイルエラーを検出したいだけなのに
そんなにメリットがあるの?
if(SASSERT(CHAR_BIT==8)) {
}
のようにifで囲っても見辛くなるだけだし、
コンマ演算子で繋げるっていっても
SASSERT(sizeof(int)==4),SASSERT(sizeof(void*)==4),・・・;
とかしても可読性が下がるだけような…(いずれも自分的には)
何か良い使い方があるなら教えて。