All Questions
4 questions
5
votes
1
answer
157
views
wrapper for common subset of auto_ptr and unique_ptr API
I read an interesting old question on the Software Engineering SE about how to transition away from std::auto_ptr. So I wrote a wrapper around the common subset of <...
1
vote
1
answer
559
views
Using mutable keyword to implement an owner-pointer class (C++03)
For a couple of days, I have been trying to implement an own templated class called owner_ptr (for my little project) whose instances has ownership over a ...
5
votes
3
answers
490
views
Inheriting from std::auto_ptr to support deletion of allocated arrays in C++98/C++03
[EDIT: Thanks for your opinions. I think this topic is discussed enough. Since std::auto_ptr is removed from C++17, I decided to drop the idea of inheriting from <...
11
votes
2
answers
1k
views
make_auto implementation for C++03 compilers
I want to provide, in the the spirit of C++11/boost make_shared and C++14 make_unique, a production-ready make_auto for C++03 compilers.
So, inspired boost's make_shared implementation for C++03 ...