局部静态变量的初始化与异常

一、问题 编程的过程当中,思考了一个问题。当一个局部的静态变量使用一个函数的返回值初始化时,若是该函数抛出异常,那么,局部静态变量是否被定义成功,即,若是再次调用包含局部静态变量的函数,抛出异常的函数会不会再次被调用。ios 二、测试 就此问题,我写了以下的测试程序:编程 #include <iostream> #include <iomanip> int func() { throw 100
相关文章
相关标签/搜索