C++と色々

主にC++やプログラムに関する記事を投稿します。

Visual C++ 2013のis_trivially_destructibleがバグっている

以下のコードがコンパイル通りません

#include <type_traits>

struct no { ~no() {} };

static_assert(!std::is_trivially_destructible<no[1]>::value, "");

int main() {}

ちなみにVS2015PRでは直っていました