Цитата(demon_21 @ 17.08.2007 16:26)

Я недавно получил в свое распоряжение Visual Studio 6.0 и немного научился программировать на Visual С++. Теперь я хочу научится программировать под .нет. но встает такая проблема-поддерживают ли более поздние версии Visual Studio программирование НЕ для .НЕТ?И сразу 2-ой -имеет лы смысл учится программировать не под .НЕТ, которая сейчас очень популярна?
На данный момент существует 2 реализации С++, обе поддеживаются всеми Visual Studio начиная с 2003 (за более раннюю сказать не могу):
- Visual C++ - это классический С++ от Microsoft, в котором есть все ATL/STL/MFC/Win32 и прочие звери.
- Managed C++ - это реализация С++ для .NET Framework.
Эти две версии С++ очень сильно отличаются друг от друга, фактически это 2 разных языка.
Начинать программировать под .NET лучше с C# или VB.NET. Тогда будет понятнее откуда взялись те или иные конструкции Managed C++.