The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

Online/downloadable C/C++ language reference?

While I'm at my desk, I rely on Herbert Schildt's most excellent "C/C++ Programmer's Reference" to jog my memory about the many language features and functions I don't use all that often. 

When I'm away from my desk, ah, that's when the trouble starts. I'd love to a have an online C/C++ reference, preferably one I could download to my laptop, but I haven't been able to find one.

Anyone out there in JoSland able to help?
JustWhatWereTheParametersForThatFunctionAgain? Send private email
Monday, June 25, 2007
I'm partial to (  nice and clean interface, works great as an offline reference on my PDA.  If you're not inclined to wget a local copy for yourself, they'll even accommodate you there too: .
Monday, June 25, 2007

You can use wget to download it.
Monday, June 25, 2007
Monday, June 25, 2007
I know it's a bit of a lost art with the whiz-bang, omnicompletion IDE's and automagical broilerplate template generators but you might consider making a quick batch/script/editor shortcut that fires up the root of your system include for the compiler of your choice.

The header files of most compilers today are cram packed with all sorts of documentation to the interfaces along with the fact that all the docs and references in the world are great but the bottom line is the actual code declarations are an invaluable asset in the options department.

The intention is not to have an elitest attitude.  Just wanted to be that one odd-ball in the crowd that reminds reading code is not taboo.
Chris Send private email
Tuesday, June 26, 2007
'While I'm at my desk, I rely on Herbert Schildt's most excellent "C/C++ Programmer's Reference"'

I don't know his current books, but this author is quite, well, debatable. While he has an excellent style, his code is unportable, PC-centric and buggy. It may be usable as a reference when you already know the language and the gotchas he introduces, but it is definitely nothing you should use to learn the language.
Tuesday, June 26, 2007
Here's a neat C-only reference:
*myName Send private email
Tuesday, June 26, 2007
Kenneth Brittain Send private email
Tuesday, June 26, 2007
cppreference and cplusplus both miss a lot of standard headers.
Dinkumware is nice, but very reference only -- no examples
Roguewave have nice tutorials and examples
There are also some documentation on SGI site regarding their version of the STL.

Regarding the language itself, a draft of the next standard is available online. See Herb Sutter's blog:!2D4327CC297151BB!159.entry
Luc Hermitte Send private email
Tuesday, June 26, 2007

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
Powered by FogBugz