C++ Team Blog

The latest in C++, Visual Studio, VS Code, and vcpkg from the MSFT C++ team

Visual C++ Compiler Plans

Hi: my name is Jonathan Caves and I’m a developer on the Visual C++ Compiler Team. I thought I'd take a few moments to let you know about the plans our team has for the next release of Visual C++. After the last release of Visual C++ we took a long, hard look at the compiler source base and decided we needed to take the ...

Information on VC2005 SP1

Hi, my name is Leslie Giblett and I’m a Release Manager on the Visual C++ team.  As a Release Manager, I am responsible for insuring that the VC++ team releases a high quality product that tracks to our planned schedules. I work closely with our Management, Development and Quality Assurance teams to drive bug fixes and I work with ...

VC2005 SP1 Bug Fixes – Libraries

Invalid range check in checked_array_iterator operator [] (Beowulff)_localtime64. Bug in "manual" conversion to local time. (wtom)error on std::malloc, std::free with _CRTDBG_MAP_ALLOC (Martin Sebor)Deprecation warning in CRT and SCL (C++ Standard)event_source(com) attribute causing c4701 warning (AdeskDaug)Tools > Error Lookup (Adam ...
Comments are closed.0 0
C++

VC2005 SP1 Bug Fixes – Front End

TERNARY: Compiler error: arrays decay into pointers (Mycroft Holmes)Properties of nested classes cannot access inherited protected members (C++/CLI) (Bekas)LVALUE: DIAG: Bogus error "C2102: '&' requires l-value" on valid code. (Paul Pluzhnikov)CONFORM: For references of function type ,argument deduction behaves incorrectly (ppliu)[CUSTOMER...
Comments are closed.0 0
C++

VC2005 SP1 Bug Fixes – Back End

Internal Compiler Error C1001 at compiler file 'f:vs70builds3077vcCompilerUtcsrcP2main.c', line 148 when compiling file from ATLAS math lib (fullung)EH: BADIL: Inconsistent order of execution of destructors and finally blocks during stack unwinding (igorf)nmake doesn't read the Tools.ini file properly. (Reality)Can't compile project from ...
Comments are closed.0 0
C++

VC2005 SP1 Bug Fixes – IDE

Can't display xmm1 in 64bit debugging watch window (spec)Add a keyboard shortcut for editing an existing user macro (Avery Lee)changing preprocessor definitions with #ifdef code open in editor causes graying to foul up (x64) (zeromus)Parameter help highlighting of current parameter inside the definition of inherited overridden functions is ...
Comments are closed.0 0
C++

IDE Feature Work

Hi, my name is Ameya Limaye and I am a developer on the VC++ IDE Team, working mainly on the Intellisense, Browsing and Editor feature areas. Prior to this I was on the VC++ Compiler Team. I would like to take this opportunity to discuss several of the improvements we have made in VS 2005 and some of the stuff we are working on for VS 2005 SP1...
Comments are closed.0 0
C++

Hello from the trenches of Orcas

Hi! My name is Martyn Lovell, and I’m the development lead on the Visual C++ Libraries team. You might have seen me blog before, (though I never seem to manage to get regular enough). You might also have caught me recently on video on Channel 9. I wanted to give everyone a quick update on the kinds of things my team is looking at right ...
Comments are closed.0 0
C++

MASM available as a free download

Microsoft has made its x86 assembler available as a free download.  The Microsoft Macro Assembler 8.0 (MASM) is a tool that compiles x86 assembly language programs and generates corresponding binaries. Assembly language programs built with MASM can be edited and debugged using Visual C++ 2005 Express Edition.  The MASM download can ...
Comments are closed.0 0
C++

Bug Submission Guidelines

For the Orcas release we want to only fix bugs that won’t create barriers to adoption. We have created a set of guidelines that describe high severity and adoption blocking bugs. Essentially, in each of the below subsystems we will try to minimize the overall number of changes. Internally, we refer to systems where there won’t...
Comments are closed.0 0
C++