1·The other way to say it is, never define a global (static global) instance of a class whose constructor or destructor may throw exceptions.
换一种说法就是永远都不要为那些其构造函数和析构函数可能抛出异常的类定义全局(静态全局)实例。
2·The constructor and destructor of the queue class are responsible for the creation and destruction of the mutex, as shown in Listing 1.
队列类的构造函数和析构函数负责创建和销毁互斥锁,见清单1。
3·Because it does not have a destructor.
因为它没有一个析构函数。
4·So, different from the first example, we need to implement a destructor.
因此,从第一个例子不同,我们需要实现一个析构函数。
5·It is possible for the destructor to throw an exception.
这是可能的析构函数抛出一个异常。