2012-09-16 (日)
*GC周り(N2670)
現時点では役に立たないのであんまり他のコンパイラが対応してないですが,リストに入っていたので確認してみる.
#include <iostream> #include <memory> using namespace std; int main() { auto ps = get_pointer_safety(); if (ps == pointer_safety::relaxed) { cout << "relaxed" << endl; } int *a = new int; declare_reachable(a); undeclare_reachable(a); delete a; return 0; }
relaxedでした.declare_reachableとかは空っぽ.