Is there any reason not to use Visual Studio 6 for C ++?

Are there any reasons why I should not use Visual Studio 6 for development in C ++?

  • Where can I find some resources, why would this be or would not be a good idea?
  • Are there any lists of issues I would like to have with this?
+3
source share
10 answers
  • std::stringmulticore / proc runtime problems, re: KB813810
  • support for poor STL
  • worse Standard C ++ support.

Do not do this.

+7
source

, Visual Studio 6 "" ++. , " " C++. :

  • Microsoft ( , Visual Studio 2008) ++.
  • Microsoft . .
  • . Windows SDK Visual ++ 6, Windows .

: Visual ++ 6. Microsoft ++, Visual Studio 2008.

+22

Visual Studio 6 , , . ++, , . , V++ 6, Code:: Blocks, IDE, g++.

+6

, , Visual Studio C++, - - . .

+2

, MS, Visual Studio 2010 ++ Visual Studio 6 . , Visual Studio 6 ++, , VS2008.

+2

VS6 . , .

, . .

, , , , , STL VS6. , , , . , std:: , , .

Boost , Boost.: - (

+1

++ 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++ , ... .

+1

, vs2005 ++ IDE ( , intellisense ).

, , , UI, VC6 ( vs2008).

, , , IDE. , .. .

+1

Visual Studio 6 , (, ACE). , Visual Studio 6, , - . .

As a conclusion: I would recommend using modern / newer C ++ compilers.

0
source

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.

0
source

Source: https://habr.com/ru/post/1704435/


All Articles