Ghost of VCBlog Posts Past
You donât need to call Ghostbusters. Spend some time (re)reading some great posts from the Visual C++ team blog past. There really are some hidden gems in there!
- C++ Debugger Tips by Sergey Grankin (8/2006) describes the âspecial expression and format specifiers that you can use to better examine the content in the debuggerâs watch windows.â
- Spy++ Internals by Pat Brenner (1/2007) gives a behind the scenes look at the popular tool. Go down memory lane â âSpy++ is made to be an observer (and not a modifier) of the system around it. While it can do other things as well, the main purpose of Spy++ is to log messages that are being passed around in Windows.â
- Some C++ Gotchas by Jonathan Caves (6/2008) is a lesson in why you should not âhelpâ the compiler. As Jonathan says, âlet it resolve the code by itself. If you have got it wrong it will tell you. If it compiles and you want to double check the result, then you should debug the code (you already do step through all the code you write in the debugger â donât you?).â
- Rvalue References: C++0x Features in VC10, Part 2 by Stephan T. Lavavej (2/2009). âToday, Iâm going to talk about rvalue references, which enable two different things: move semantics and perfect forwarding. This post will be long, because Iâm going to explain how rvalue references work in great detail.â It is one of the longer Visual C++ team blog articlesâ¦
- How we test the compiler backend by Alex Thaman (6/2010) explores the testing domain, bugs, methodology, and test harnessing. The bug categories are especially interesting. Also, this: âWe create A LOT of tests, really A LOT of tests :). Weâre talking on the order of hundreds of thousands of small tests.â
- TechEd 2011: Modern Native C++ Development for Maximum Productivity by Diego Dagum (6/2011) points to native code talks at Tech Ed 2011 including Modern Native C++ Development for Maximum Productivity by C++ MVP Kate Gregory.
- Friday Miscellany #1 by Eric Battalio (12/2012) offers a few links for your consideration. Stack Overflow is one of them. Do you like the âMiscellanyâ columns?
- C99 library support in Visual Studio 2013 by Pat Brenner (7/2013). The list is extensive.
Did your favorite post make this list? If not, share it with us in the comments or recommend new content.