Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

c++

Name: Anonymous 2012-12-12 6:34

starting to learn programming with C++; this shit is a bitch. i've been wanting to learn, so i can begin to develop a game using the source engine, but damn, any tips?

Name: Anonymous 2012-12-12 13:24

if you want to become proficient in sepples:
learn c++11 lambdas, auto
learn the type system
learn const
learn pointers and references
learn some design patterns and design techniques
learn what the standard library makes available to you and what things in the standard library you should never use.

ok now you're doing alright. there's more!

understand what the standard guarantees and what it doesn't. if you end up using compiler specific extensions or behavior then make sure you know you're relying on that and it's documented in your code. you should probably also use a static_assert to make the code fail to compile when using a different compiler if you're relying on unique behavior.

learn the rest of the c++11 stuff you didn't figure out like move semantics, rvalue references, constexpr
learn the stl algorithm header
understand templates; how they can be used to do good things and horrible things

and i probably forgot tons of stuff to say because sepples is overfuckingcomplicated and retarded.
the C++ FAQ on parashit ( http://www.parashift.com/c++-faq/ ) is somewhat helpful.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List