Thread: complete list of all C++ subjects somewhere?

  1. #1
    Registered User
    Join Date
    May 2009
    Posts
    84

    complete list of all C++ subjects somewhere?

    is there something like a complete list of all C++ subjects somewhere? cause i see lots of of tuts where they mantion one part of C++ bet never bother mentioning other things in C++

  2. #2
    Registered User
    Join Date
    May 2009
    Posts
    60
    Quote Originally Posted by ExDHaos View Post
    is there something like a complete list of all C++ subjects somewhere? cause i see lots of of tuts where they mantion one part of C++ bet never bother mentioning other things in C++
    Microsoft Developer Network (MSDN)

  3. #3
    int x = *((int *) NULL); Cactus_Hugger's Avatar
    Join Date
    Jul 2003
    Location
    Banks of the River Styx
    Posts
    902
    Quote Originally Posted by ExDHaos View Post
    is there something like a complete list of all C++ subjects somewhere? cause i see lots of of tuts where they mantion one part of C++ bet never bother mentioning other things in C++
    Your question is a bit vague - what do you mean "C++ subjects" ? If you mean things like std::list, std::map, etc., then the C++ standard probably has the most information - but I wouldn't refer you to it for learning purposes.

    C++ Reference [C++ Reference] has a bit of coverage. SGI's STL ToC is a reference manual, and a bit more involved, but a good source.

    MSDN... not quite so sure. Careful that you can sort out what is standard C++, just MS C++, and MS non-standard C++. There's quite a bit of non-relavant information there...
    long time; /* know C? */
    Unprecedented performance: Nothing ever ran this slow before.
    Any sufficiently advanced bug is indistinguishable from a feature.
    Real Programmers confuse Halloween and Christmas, because dec 25 == oct 31.
    The best way to accelerate an IBM is at 9.8 m/s/s.
    recursion (re - cur' - zhun) n. 1. (see recursion)

  4. #4
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Location
    Waterloo, Texas
    Posts
    5,708
    >> Microsoft Developer Network (MSDN)

    Uh, no.
    Code:
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
    {
        return std::pow
        (
            std::complex<float>(std::exp(1.0)), 
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;
    }

  5. #5
    Registered User
    Join Date
    May 2007
    Posts
    147
    >> Microsoft Developer Network (MSDN)

    Uh, no.
    I laughed (oh, sorry, LOL)

    ExDHaos;

    I'm left to infer part of your meaning. Do I assume you're a self studier or overachieving student interested in more depth than the online tutorials or the "dummies" series of books?

    Bottom line, you're going to need a collection of texts, and after the basics there comes a point where theory (design patterns, templates, meta-programming) lends more to art than science, where opinions about how to proceed vary widely and you'll want ever widening viewpoints to compare.

    I've been at this nearly 30 years, and I'm still finding new material to consider, and now they're about to release another NEW version of this language, which I'm eagerly awaiting.

    I don't have any beginning to intermediate level suggestions on reading or sources, I haven't needed them for many years. Addison-Wesley publishes a series with forwards by Stroustrup which I personally think are important for high intermediate to advanced programmers ( Exceptional C++ series, Modern C++ [Alexandrescu]), design patterns, etc.

  6. #6
    Algorithm Dissector iMalc's Avatar
    Join Date
    Dec 2005
    Location
    New Zealand
    Posts
    6,318
    It all depends on what criteria you include for your definition of "complete".
    Otherwise as far as I'm concerned, the list may well be infinite.

    Here's a pretty good list of stuff to learn, a lot of it fairly advanced: Guru of the Week (GotW) Archive - Main Index Page
    My homepage
    Advice: Take only as directed - If symptoms persist, please see your debugger

    Linus Torvalds: "But it clearly is the only right way. The fact that everybody else does it some other way only means that they are wrong"

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 26
    Last Post: 07-05-2010, 10:43 AM
  2. Duplicating value of pointer to linked list
    By zephyrcat in forum C Programming
    Replies: 14
    Last Post: 01-22-2008, 03:19 PM
  3. Reverse function for linked list
    By Brigs76 in forum C++ Programming
    Replies: 1
    Last Post: 10-25-2006, 10:01 AM
  4. Simple list code
    By JimpsEd in forum C Programming
    Replies: 1
    Last Post: 05-24-2006, 02:01 PM
  5. singly linked list
    By clarinetster in forum C Programming
    Replies: 2
    Last Post: 08-26-2001, 10:21 PM