Are there any reasons why I should not use Visual Studio 6 for development in C ++?
std::string
Do not do this.
, Visual Studio 6 "" ++. , " " C++. :
: Visual ++ 6. Microsoft ++, Visual Studio 2008.
Visual Studio 6 , , . ++, , . , V++ 6, Code:: Blocks, IDE, g++.
, , Visual Studio C++, - - . .
, MS, Visual Studio 2010 ++ Visual Studio 6 . , Visual Studio 6 ++, , VS2008.
VS6 . , .
, . .
, , , , , STL VS6. , , , . , std:: , , .
Boost , Boost.: - (
++ MSV++ 6, . , , . , , . . , mutable, , . , , :
for (int i = 0; i < 10; ++i) { // do some stuff here } cout << i; // THIS COMPILES AND WORKS! i is in the function scope, not the loop scope.
MSV++ , ... .
, vs2005 ++ IDE ( , intellisense ).
, , , UI, VC6 ( vs2008).
, , , IDE. , .. .
Visual Studio 6 , (, ACE). , Visual Studio 6, , - . .
As a conclusion: I would recommend using modern / newer C ++ compilers.
The main reason: vC ++ 6 has low standard support. As a result, some compilers could not be compiled. And your project will have truobles when you decide to compile with another compiler.
Source: https://habr.com/ru/post/1704435/More articles:Возможно ли выполнить небольшое обновление установщика Windows при изменении файла - windows-installerSource file Encoding in Visual Studio (VS2005, but may apply to other versions) - .netProgramming TextMate in Ruby. Problem with TextMate.go_to - ruby | fooobar.comРекурсивные функции в объектах OCaml - methodsDrag the wpf window with your thumb: can it be transparent? - wpfDynamic list with list in java swt table - javaMS VC ++ 6 master class - mfcAutomatically call function # 2 when calling function # 1 - c #How to determine version of SQL Server on a report server - sql-serverHow to synchronize two database tables with PHP? - synchronizationAll Articles