C++ Team Blog

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

Testing VCRedist
Testing VCRedist
Hi everyone,My name is Rob Huyett, and I’m an SDET on the Visual C++ Libraries team.  I’ve been here at Microsoft for just a little over a year.  One of my recurring duties here is to test VCRedist in its various forms.VCRedist (just in case you aren’t already familiar with the term) refers to the process of ...
Comments are closed.0C++
Update on the C++-0x Language Standard
Update on the C++-0x Language Standard
Hello: the standards body that controls the C++ language (SC22/WG21) is in the process of revising the C++ language – this new revision of the C++ language, which is currently known as C++-0x, should be finished and approved by the end of the decade. As part of this process at the recent meeting of this committee (near Oxford, England) ...
Comments are closed.0C++
MSDN article: “An Inside Look At The Next Generation Of Visual C++”.
MSDN article: “An Inside Look At The Next Generation Of Visual C++”.
HelloWe just wanted to mention that our own Tarek Madkour has recently written an MSDN article titled “An Inside Look At The Next Generation Of Visual C++”. Tarek is a Lead Program Manager on the Visual C++ team and  has been working on different areas of the Visual C++ IDE and compiler for the past six years. This ...
Comments are closed.0C++
Channel 9: Documenting Development Technologies
Channel 9: Documenting Development Technologies
This channel 9 interview features our very own Gordon Hogenson, the Visual C++ Documentation Manager who has recently released his first book “C++/CLI: The Visual C++ Language for .NET”. Gordon has worked as a manager, technical writer and test engineer for Visual C++, C# and other Microsoft products over the past 9 years. ...
Comments are closed.0C++
Diagnosing Hidden ODR Violations in Visual C++ (and fixing LNK2022)
Diagnosing Hidden ODR Violations in Visual C++ (and fixing LNK2022)
Hi, my name is Andy Rich, and I’m a tester on the front-end compiler.  Last time I posted here, I discussed several aspects of testing conformance in the C++ compiler, which is a large part of my job.  Another large part of what I do is diagnosing bugs in the compiler.  These come from a variety of sources, such as ...
Comments are closed.0C++
Improving Our Servicing Experience
Improving Our Servicing Experience
This is the second time I’ve experienced the “end game” of a product cycle in VC++. It is always a wonderful time: looking back at all the accomplishments, the satisfaction of seeing all the cool new features working smoothly together, the eagerness of finding and fixing every single bug! The pressure is still on while ...
Comments are closed.0C++
Testing the Visual C++ IDE
Testing the Visual C++ IDE
Hello folks! Alvin Chardon, VC++ IDE QA member here.  I write to our readers today, not with a specific topic in mind, but with a few different thoughts collected during the Orcas product cycle. Hopefully, by the end of this narrative we can take that collection of ideas and form a coherent statement.  Don’t worry, I&rsquo...
Comments are closed.0C++
Marshaling Library in Orcas
Marshaling Library in Orcas
Hi, I am Weidong Huang, an SDET on the VC++ library team.  I joined MS six months ago and have had a wonderful experience so far. In this post, I would like to talk about a new feature of Orcas, the Marshaling Library, which is also the first feature I’ve worked on at MS.What is marshaling library?The marshaling library helps to ...
Comments are closed.0C++
Visual Studio Express Orcas
Visual Studio Express Orcas
The Community Technology Preview of the Visual Studio Express "Orcas" product is available for download now. Try out the CTP for the Visual C++ "Orcas" Express Edition and let us know your feedback. You can use the VC++ Orcas Forums to discuss relates issues.Looking forward to your feedback!Thanks,The Visual C++ Development Team...
Comments are closed.0C++
Header files and the preprocessor – Can't Live With 'em, Can't Live Without 'em
Header files and the preprocessor – Can't Live With 'em, Can't Live Without 'em
Hello, my name is Richard Russo.  I'm the newest member of the Visual C++ compiler front-end developer team, having started in January.  I'm not new to MS though as I spent the last three years working on Windows Vista.  I'm excited to be on the front-end team because compiler development has been a hobby of mine for a few years...
Comments are closed.0C++