Showing results for Dev - C++ Team Blog

Sep 8, 2010
0
0

Video Introduction to the STL, Part 4

Visual CPP Team
Visual CPP Team

In the fourth part of my video lecture series introducing the Standard Template Library, I walk through an extended example of using the STL to solve Nurikabe puzzles.  It assumes that you've read Wikipedia's Nurikabe page, and that you've watched Part 1 (sequence containers), Part 2 (associative containers), and Part 3 (smart pointers), or th...

C++
Aug 13, 2010
0
0

Video Introduction to the STL, Part 3

Visual CPP Team
Visual CPP Team

The third part of my video lecture series introducing the Standard Template Library is now available, following Part 1 and Part 2.  Part 3 covers unique_ptr, shared_ptr, and exception handling (briefly).  It explains my solution to the container erasure problem, and presents a significantly larger homework problem: writing a Nurikabe solv...

C++
Aug 9, 2010
0
0

The Filterator

Visual CPP Team
Visual CPP Team

My name is Ahmed Charles and I currently work on Windows Error Reporting.  I believe that this is the first time that someone not on the VC team has written a blog, but I hope you will find it useful anyways.  I’d like to thank Stephan T. Lavavej for the idea and valuable feedback while writing it.  And we both owe the idea for...

C++
Jul 22, 2010
0
0

Video Introduction to the STL, Part 2

Visual CPP Team
Visual CPP Team

The second part of my video lecture series introducing the Standard Template Library is now available.  This part covers the STL's associative containers and the erase-remove idiom.  It assumes that you've watched Part 1. More parts are on their way!  Let me know in the comments what you'd like to see. Stephan T. LavavejVis...

C++
Jul 2, 2010
0
0

Video Introduction to the STL, Part 1

Visual CPP Team
Visual CPP Team

I recently recorded the first part of a video lecture series introducing the Standard Template Library.  It assumes familiarity with C++, but begins with the STL basically from scratch.  Channel 9 hooked up my laptop so I could write, compile, and execute code as I went along.  Check it out here: https://channel9.msdn.com/shows/Going...

C++
Mar 22, 2010
0
0

VC++ Developer Survey

Visual CPP Team
Visual CPP Team

As we wrap up Visual Studio 2010, we are starting to plan the next release of Visual C++. Our goal is to make Visual C++ a product that meets your needs. Thus we need your help.  We would like to better understand what you do. Please take a few minutes and answer the survey below. The survey is totally anonymous and the data that you provide w...

C++
Oct 27, 2009
0
0

Channel 9 Video: Stephan T. Lavavej – Everything you ever wanted to know about nullptr

Visual CPP Team
Visual CPP Team

Stephan T. Lavavej is back in front of the Channel 9 cameras once again for a discussion on our recently implemented C++0x feature “nullptr”. In a previous channel 9 appearance, Stephan spoke about the C++0x language and library features we were implementing for VS2010  and the various interdependencies between various features (fo...

C++
Aug 28, 2008
0
0

The Mallocator

Visual CPP Team
Visual CPP Team

A common question from programmers who have an intermediate amount of experience with using the STL is, "How do I write an STL allocator?".  Writing an STL allocator is not especially difficult - only two member functions are interesting, allocate() and deallocate().  However, STL allocators must satisfy a number of other requirements (gi...

C++
Jun 16, 2008
0
0

Channel 9 video: STL Iterator Debugging and Secure SCL – Stephan T. Lavavej

Visual CPP Team
Visual CPP Team

HelloStephan has just completed his latest channel 9 video, this one on debugging in our implementation of the STL: https://channel9.msdn.com/shows/Going+Deep/STL-Iterator-Debugging-and-Secure-SCL/. This topic gets a little confusing as we have two technologies available here, namely Iterator Debugging and Iterator Checking – if you are occas...

C++