Click here to Skip to main content
15,890,438 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Hi Pin
phil.o26-Oct-21 5:23
professionalphil.o26-Oct-21 5:23 
GeneralRe: Hi Pin
OriginalGriff26-Oct-21 4:07
mveOriginalGriff26-Oct-21 4:07 
GeneralRe: Hi Pin
phil.o26-Oct-21 5:22
professionalphil.o26-Oct-21 5:22 
GeneralRe: Hi Pin
OriginalGriff26-Oct-21 5:37
mveOriginalGriff26-Oct-21 5:37 
GeneralRe: Hi Pin
phil.o26-Oct-21 6:39
professionalphil.o26-Oct-21 6:39 
GeneralRe: Hi Pin
Gerry Schmitz26-Oct-21 7:44
mveGerry Schmitz26-Oct-21 7:44 
GeneralRe: Hi Pin
Richard Andrew x6426-Oct-21 8:42
professionalRichard Andrew x6426-Oct-21 8:42 
GeneralRe: Hi Pin
honey the codewitch26-Oct-21 4:13
mvahoney the codewitch26-Oct-21 4:13 
Depending on how familiar you are with C++, there is one book and only one book I recommend for learning it. Burn the rest to keep warm.

The book is Accelerated C++ by Andrew Koenig and Barbara Moo

It is mercifully brief, and teaches C++ properly, using the STL, and introducing you more to C++ from a "generic programming" standpoint.

I tell people this - unlike in other languages, in C++ you have a dialogue going with the compiler *and* the CPU. Most languages just let you talk "through them" vicariously to the CPU.

C++ allows you to run computations and such through the compiler, which can then generate the results of said computations in code, which then talks to the CPU. A bit like the house that jack built.

I have a function in one of my projects that's like 3 or 4 pages long of dense code.

It resolves to a few assembly instructions, which vary depending on how you call it.

You can't really do that with other languages.

Learning that is the trick to mastering it.
Real programmers use butterflies

GeneralRe: Hi Pin
phil.o26-Oct-21 5:10
professionalphil.o26-Oct-21 5:10 
GeneralRe: Hi Pin
honey the codewitch26-Oct-21 6:07
mvahoney the codewitch26-Oct-21 6:07 
GeneralRe: Hi Pin
phil.o30-Oct-21 23:49
professionalphil.o30-Oct-21 23:49 
GeneralRe: Hi Pin
honey the codewitch31-Oct-21 4:53
mvahoney the codewitch31-Oct-21 4:53 
GeneralRe: Hi Pin
Mike Hankey26-Oct-21 5:04
mveMike Hankey26-Oct-21 5:04 
GeneralRe: Hi Pin
phil.o26-Oct-21 5:23
professionalphil.o26-Oct-21 5:23 
GeneralRe: Hi Pin
Nelek26-Oct-21 8:13
protectorNelek26-Oct-21 8:13 
GeneralRe: Hi Pin
phil.o26-Oct-21 9:04
professionalphil.o26-Oct-21 9:04 
GeneralRe: Hi Pin
Rage28-Oct-21 2:48
professionalRage28-Oct-21 2:48 
GeneralRe: Hi Pin
phil.o28-Oct-21 6:16
professionalphil.o28-Oct-21 6:16 
GeneralCCC Solution Pin
pkfox26-Oct-21 2:43
professionalpkfox26-Oct-21 2:43 
GeneralWindows XP Pin
Slow Eddie26-Oct-21 2:38
professionalSlow Eddie26-Oct-21 2:38 
GeneralRe: Windows XP Pin
CodeWraith26-Oct-21 2:49
CodeWraith26-Oct-21 2:49 
GeneralRe: Windows XP Pin
dandy7226-Oct-21 3:10
dandy7226-Oct-21 3:10 
GeneralRe: Windows XP Pin
Maximilien26-Oct-21 3:11
Maximilien26-Oct-21 3:11 
GeneralRe: Windows XP Pin
Jörgen Andersson26-Oct-21 4:32
professionalJörgen Andersson26-Oct-21 4:32 
GeneralRe: Windows XP Pin
theoldfool26-Oct-21 3:23
professionaltheoldfool26-Oct-21 3:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.