Untitled

 avatar
unknown
c_cpp
a year ago
729 B
2
Indexable
// Online C++ compiler to run C++ program online
#include <iostream>
#include <string>
using namespace std;
class example{
public:
    example(const string& iname, int s = 5)
    :itemname(iname)
    {
        //itemname = iname;
        int size =s;
        data = new int[size];
        count++;
    }
    example(const example& src)
    :itemname(src.itemname){
        //itemname = src.itemname;
        data = new int[5];
        count++;
    }
    string getstr(){
        return itemname;
    }
private:
    const string itemname;
    int size;
    int* data;
    int count=0;
};

int main() {
   
    example ex1("abc");
    cout << ex1.getstr();
    
    example ex2 = ex1;
    cout << ex2.getstr();
    
    return 0;
}
Editor is loading...
Leave a Comment