Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <memory>
- // wskaźnik dzielony
- using namespace std;
- int main()
- {
- shared_ptr<int> sptr(new int);
- shared_ptr<int> sptr2;
- cout << "sptr: " << sptr.use_count() << "\tsptr2: " << sptr2.use_count() << endl;
- sptr2 = sptr;
- cout << "sptr: " << sptr.use_count() << "\tsptr2: " << sptr2.use_count() << endl;
- {
- shared_ptr<int> sptr3 = sptr;
- cout << "sptr: " << sptr.use_count() << "\tsptr2: " << sptr2.use_count() << endl;
- }
- cout << "sptr: " << sptr.use_count() << "\tsptr2: " << sptr2.use_count() << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement