views:

85

answers:

1

This and this.

"c:\Program Files\Microsoft Visual Studio 9.0\VC\crt\src\sstream"

"c:\Program Files\Microsoft Visual Studio 9.0\VC\include\sstream"

And the files have small differences. Why 2 files ? Thank you.

+4  A: 

I don't know why the files are different, but the one in the src directory is part of the runtime library source, and shouldn't be used by users of the library. The other file is the one included when you do #include <sstream>.

Amnon
Thank you Amnon. I stumbled upon it when got difficulties with compiling some project and started cleaning unnecessary libraries from everywhere on machine. The presence of INCLUDE environment variable for .NET studio 2003 was the cause of compilation failure in Studio 2008. Wiping the .NET 2003 now.
RocketSurgeon