title: about setting up the set_terminate function
body: <p>i am using a visual studio c++ compiler,&amp; during my study on exception handling,i came across a number of features that can't be supported by visual c++ compiler,
  like controlling the exceptions that can be thrown out of a function.
  also i was unable to modify the functioning of <strong>terminate()</strong> using <strong>set_terminate()</strong> .
  is it a specification too for visual c++ to modify <strong>terminate()</strong>?...&amp; if so,then  can anyone explain that why microsoft is creating these specifications in its compilers?...:-x</p>