• Home
  • Welcome to the Jungle
  • GotW
  • Elements of Modern C++ Style
  • About

Sutter’s Mill

Herb Sutter on software, hardware, and concurrency

Feeds:
Posts
Comments

GotW

GotW logo: Thinker with bird

Guru of the Week (GotW) is a series of C++ programming problems created and written by Herb Sutter.

GotW #100 and up, listed here, are new GotW articles published from 2011 onward to cover the current C++11 standard.

GotW #1–88 are the original set of GotW articles published from 1997-2003 that describe the original, and now dated, C++98 standard. Most of these articles were subsequently included in my books, often in revised or expanded form. As I update the older articles with a newer C++11 article numbered #100 or above, I’ll put a link at the top of the older article to point to its newer replacement. In the meantime, the older articles are still useful and their code still works, but the discussion covers only C++98 techniques so I recommend you keep my short summary Elements of Modern C++ Style handy as a cheat sheet for the most common changes from older C++98 to modern C++11 style.

Share this:

  • Email
  • Reddit
  • Twitter

This page has the following sub pages.

  • GotW #100: Compilation Firewalls (Difficulty: 6/10)
  • GotW #101: Compilation Firewalls, Part 2 (Difficulty: 8/10)
  • GotW #102: Exception-Safe Function Calls (Difficulty: 7/10)

Comments Off

  • Top Posts

    • VC++11 Beta on Feb 29
    • Welcome to the Jungle
    • Elements of Modern C++ Style
  • Browse By Date

    February 2012
    S M T W T F S
    « Jan    
     1234
    567891011
    12131415161718
    19202122232425
    26272829  
  • Categories

    • Apple
    • C# / .NET
    • C++
    • Concurrency
    • Effective Concurrency
    • Friday Thoughts
    • GotW
    • Hardware
    • Java
    • Microsoft
    • Opinion & Editorial
    • Software Development
    • Talks & Events
    • Uncategorized
    • Web
  • Tweets

    • @chanezon Sure, no worries 1 week ago
    Follow @herbsutter

Blog at WordPress.com. Fonts on this blog.

Theme: MistyLook by Sadish.


Follow

Get every new post delivered to your Inbox.

Join 2,731 other followers

Powered by WordPress.com
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.