Is there anything apart from iostreams that cannot be copied and are there any non global workarounds to use them without knowing about pointers and references.
If runtime and memory consumption are not a concern C++11 (with its tuple) apparently reduces the need for knowing about those. I am hoping I can skip them entirely to code C++ for non systems level programs.