如果一个带有不平凡构造函数和析构函数的C ++类在共享库中被全局实例化,那么它的构造函数是在库被加载的时候被调用的,类似的,它的析构函数是在库被卸载的时候被调用的。 这是一个保证,还是只是通常发生? 它能不能发生?
是的,构造函数和析构函数总是在库加载或卸载时被调用。