请教:标准C++/VC/VC.NET/MFC/CLR各是什么东西,有什么关系.
本人毕业后没做过C++开发,现在有以下几个关于C++的问题:
1.什么样的C++才是标准C++?大家知道Liunx有很多发行版,VC和VC.NET是不是都可以理解成标准C++的发行版?如果可以,现在还有多少个C++的发行版呢?
2.标准C++与VC我知道有点不一样,但主要表现在哪些方面呢,可举一两个有代表性的点。
3.VC6.0与VC.NET又有什么不要样呢?是不是VC 6.0里面有个MFC,而VC.NET里有个CLR之类的?
4.在Windows下开发的C++系统,是不是只有标准C++才能移植到Linux下编译,是因为MFC或CLR都是微软的东东么?
请各位大师指点。