今天编写了关于智能指针的一个程序,使用g++ smrtptrs.cpp -o t
时,编译不过,最终发现是忘记加command line option的问题。
首先
代码如下
#include <iostream>
#include <string>
#include <memory>
using namespace std;
class Report
{
public:
Report(const std::string s):str(s)
{
cout<<"Object created"<<endl;
}
~Report()
{
cout<<