管理构造函数和析构函数中的异常
因此,也可以在析构函数中安全地使用断言。
Thus, the assertions can be used safely in destructors, too.
这是可能的析构函数抛出一个异常。
应该忽略析构函数中的异常吗?
我们还需要添加一个析构函数的类。
栈展开期间会经常执行析构函数。
因为它没有一个析构函数。
是一个析构函数当对象超出作用域称为?
另外析构函数也不仅仅是用来释放资源。
A destructor is not limited only to relinquishing resources.
首先,调用将要被删除的对象的析构函数。
First, the destructor of the object that's being deleted is called.
只能对类使用析构函数。
允许定义一个析构函数当对像崩溃的时候运行。
Allows defining a destructor function that runs when an object is destroyed.
当函数结束的时候,对象的析构函数就会被调用。
When the function end, the constructor of the object will be called.
构造函数和析构函数是面向对象程序设计中的难点。
The construction function and the destruction function are difficult parts in object-oriented programming design.
队列类的构造函数和析构函数负责创建和销毁互斥锁,见清单1。
The constructor and destructor of the queue class are responsible for the creation and destruction of the mutex, as shown in Listing 1.
如果容器是保存的对象,则在容器析构的时候会自动清理这些对象。
If the container stores objects, then it is automatically cleaned up during container destruction.
因此,从第一个例子不同,我们需要实现一个析构函数。
So, different from the first example, we need to implement a destructor.
析构方法按类似的方式命名,除了它的母体名前有一个~(否定号)。
A destructor is named in a similar manner, except that it has a ~ (tilde) followed by the parent's name.
对于实现了析构函数释放非内存资源的对象来说,这是最常见的问题。
This is mostly a problem with objects that implement a destructor to free non-memory resources.
与析构函数不同,构造函数内部所做的事情经常会抛出异常。
Unlike destructors, it is often the case that something done inside a constructor might throw an exception.
因此,让我告诉您如何删除恶意软件析构2009年,是免费的。
So let me show you how to remove Malware Destructor 2009, for free.
程序员无法控制何时调用析构函数,因为这是由垃圾回收器决定的。
The programmer has no control over when the destructor is called because this is determined by the garbage collector.
当句柄范围的析构函数被调用时,所有在那个范围中创建的句柄都将被从栈中移除。
When the handle scope's destructor is called all handles created within that scope are removed from the stack.
放在单独的功能调用析构函数和拷贝构造函数和赋值运算符你所需要的功能。
Put the functionality you need in separate functions called by the destructor and the copy constructor and the assignment operator.
放在单独的功能调用析构函数和拷贝构造函数和赋值运算符你所需要的功能。
Put the functionality you need in separate functions called by the destructor and the copy constructor and the assignment operator.
应用推荐