ホーム | ブログ | C++辞典 | サイトマップ | FAQ | 掲示板 | リンク集
メイン・メニュー
プログラミング
その他
template<class T>
struct A {
  static const int val = sizeof(T);
  static_assert(val != 0, "message");
};

static_assert(true, "message");

namespace ns {
  static_assert(1 + 1 == 2, "message");
}

struct B {
  static_assert(true, "message");
};

int main() {
  static_assert(A<char>::val == sizeof(char), "message");
  return 0;
}
プリンタ出力用画面 友達に伝える
 ホーム | プロフィール | メール | ログイン | 管理
Copyright © 2005-2009 by TAKAGI Nobuhisa