>>6
C++ is not Turing-complete for the same reason C isn't:
sizeof(void*) must be finite.
The C standard has lots of unsafe functions deprecated, and a ``safer'' (not really safe, it just appears safer) version of each. It doesn't have standard threads, it doesn't have a standard networking library. Same for C++.
C++ has the STL, but it's the same. No threads, no networking, no GUI library.
Enjoy your powerless toy languages.