nasicurious
2 years ago
1 changed files with 0 additions and 46 deletions
@ -1,46 +0,0 @@ |
|||
#include <iostream> |
|||
using namespace std; |
|||
class Test |
|||
{ |
|||
|
|||
private: |
|||
int _a; |
|||
int& _b=_a; |
|||
|
|||
|
|||
public: |
|||
|
|||
Test() |
|||
{ |
|||
_a = 5; |
|||
cout << "Normal constructor"<< endl; |
|||
} |
|||
Test(const Test& rhs) |
|||
{ |
|||
_a = rhs._a; |
|||
cout << "copy constructor"<< endl; |
|||
} |
|||
void printValue() const |
|||
{ |
|||
|
|||
cout << _a << "---" << endl; |
|||
} |
|||
void setA (int a) |
|||
{ |
|||
_a =a; |
|||
} |
|||
}; |
|||
void temp(const Test& t) |
|||
{ |
|||
|
|||
t.printValue(); |
|||
} |
|||
int main() |
|||
{ |
|||
Test t; |
|||
temp(t); |
|||
t.printValue(); |
|||
|
|||
|
|||
return 0; |
|||
} |
Loading…
Reference in new issue