Showing tag results for Dev

Sep 8, 2010
Post comments count0
Post likes count0

Video Introduction to the STL, Part 4

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
Post comments count0
Post likes count0

Video Introduction to the STL, Part 3

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
Post comments count0
Post likes count0

The Filterator

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
Post comments count0
Post likes count0

Video Introduction to the STL, Part 2

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
Post comments count0
Post likes count0

Video Introduction to the STL, Part 1

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
Post comments count0
Post likes count0

VC++ Developer Survey

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
Post comments count0
Post likes count0

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

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
Post comments count0
Post likes count0

The Mallocator

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
Post comments count0
Post likes count0

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

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++