Slashdot Mirror


Knowing C++ Beyond a Beginner Level

Nerval's Lobster writes: C++ is not an easy language to master, but many people are able to work in it just fine without being a 'guru' or anything along those lines. That being said, what separates C++ beginners from those with 'intermediate' skills, or even masters? According to this Dice article, it comes down to knowledge of several things, including copy constructors, virtual functions, how to handle memory leaks, the intricacies of casting, Lambda functions for C++11, (safe) exception handling and much more. All that being said, is there one particular thing or point that separates learners from masters?

3 of 345 comments (clear)

  1. Re:Experts... by Rei · · Score: 3, Funny

    Memory objects that clean themselves up after they go out of scope are the devil's work. The devil, I say!

    --
    What about the Ant People? They owe us money.
  2. Re:Simple ... by serviscope_minor · · Score: 3, Funny

    Congrats, you clearly have the bigger C++ e-penis in this case.

    That's probably the most common type of logical phallusy.

    --
    SJW n. One who posts facts.
  3. Re: Knowing when not to by crgrace · · Score: 4, Funny

    Wow. You're right. It's only been four hours and your comment is already a mess.