C++ Team Blog

C++ tutorials, C and C++ news, and information about Visual Studio, Visual Studio Code, and Vcpkg from the Microsoft C++ team.

VC2005 SP1 Bug Fixes – Front End
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...
VC2005 SP1 Bug Fixes – Back End
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 ...
VC2005 SP1 Bug Fixes – IDE
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 ...
IDE Feature Work
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...
Hello from the trenches of Orcas
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 ...
MASM available as a free download
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 ...
Bug Submission Guidelines
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...
MSDN Feedback Bug Prioritization
MSDN Feedback Bug Prioritization
During the past few months, the Visual C++ team allocated many of its development resources towards addressing bugs submitted through the MSDN Feedback Center.  In fact, almost 90% of these bugs were fixed and will ship as part of Visual Studio 2005 Service Pack 1 (also known as SP1).  Our goal is to be the best provider of development ...
Visual C++ Community Content
Visual C++ Community Content
Join our slow chat on Visual C++   During the week of June 19th, the Visual C++ team will be hosting a slow chat titled Visual C++: Yesterday, Today and Tomorrow on CodeGuru (www.codeguru.com).  A slow chat takes place in a discussion forum over a period of days rather than occurring in real time as in a standard chat.  In addition, ...
Announcing the Visual C++ Team Blog
Announcing the Visual C++ Team Blog
Welcome to the Visual C++ team blog!  As you can tell by the name, this blog will provide commentary from members of the Visual C++ development, test and program management teams.  Our goals are to keep you posted on product planning, feature development and other interesting news from the world of Visual C++.  We’ll do ...