They have just released new version which indeed does support it.
Multi-threading is not part of the language.
No. C++ is an extension of C. By the time you learn C++, you have learned C.
Not possible.
Yes.
Sure.
No.
Not much. Examples, that are possible in C only: char str3[3] = "ABC"; int new;
No, without any details it is not possible.
Too many errors possible to say. Please elaborate.
Actually, hyperthreading is Intel's name for its implementation of simultaneous multithreading.
I don't think its possible. Every C++ program must at least have the main function.
check