Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在使这段代码正常工作方面遇到了很大的问题。 http://pastebin.com/Mi6gj188
底部有示例程序的输出。它只是崩溃并且也没有提供适当的结果。似乎没有一个重载的运算符可以正常工作
您没有编写复制构造函数,也没有使用 RAII。结果,每次vector复制您的对象时(而且很多,因为您没有使用引用!!)您的内部数据指针被复制,在多个对象之间共享它(每个对象都会尝试delete销毁它) 导致一个可怕的错误。
vector
delete
你的书告诉你三法则,你现在应该继续努力遵循。