title: With "-fno-exceptions", what happens with "new T"?
body: <p>I was wondering, will <code>new T</code> still throw <code>bad_alloc</code> if I compile my program using the <code>-fno-exceptions</code> option to disable exception handling?</p>
  
  <p>Or will the compiler (GCC and clang support that option) implicitly transform the use of <code>new T</code> to <code>new (nothrow) T</code>?</p>