I want to know the standards document of the c++ language

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Sreenivas

    #1

    I want to know the standards document of the c++ language

    I want to know the standards document of the c++ language .Where can
    i get??
    How different is c++ from vc++?

  • Lionel B

    #2
    Re: I want to know the standards document of the c++ language

    On Thu, 25 Sep 2008 03:07:25 -0700, Sreenivas wrote:
    I want to know the standards document of the c++ language
    The current standard (1998) is known as "ISO/IEC 14882:1998". The most recent
    revision was in 2003 and is known as "ISO/IEC 14882:2003". It is produced by
    the The C++ Standards Committee:


    Where can i get??
    It is not free (nor cheap). You can buy it here:

    http://www.iso.org/iso/iso_catalogue...csnumber=38110
    How different is c++ from vc++?
    C++ is a programming language. Visual C++ is a Microsoft software product
    including a C++ compiler, development environment and a bunch of libraries.
    It is intended for developing C++ programs for MS Windows.

    --
    Lionel B

    Comment

    • Victor Bazarov

      #3
      Re: I want to know the standards document of the c++ language

      Lionel B wrote:
      On Thu, 25 Sep 2008 03:07:25 -0700, Sreenivas wrote:
      >
      >I want to know the standards document of the c++ language
      >
      The current standard (1998)
      A nit-pick: the *current* standard *is* the 2003 version, i.e. the most
      recent revision. The document dated 1998 has been *obsoleted*.
      is known as "ISO/IEC 14882:1998". The most recent
      revision was in 2003 and is known as "ISO/IEC 14882:2003". It is produced by
      the The C++ Standards Committee:
      >

      >
      >Where can i get??
      >
      It is not free (nor cheap).
      "Cheap" is a relative term. $30 or so for a PDF document once every
      five years is not really *that* expensive...
      Actually, I find ANSI web store more accommodating in terms of prices.
      I don't think they'd refuse to sell a copy to you. Try

      http://webstore.ansi.org/RecordDetai...IEC+14882-2003
      >
      >How different is c++ from vc++?
      >
      C++ is a programming language. Visual C++ is a Microsoft software product
      including a C++ compiler, development environment and a bunch of libraries.
      It is intended for developing C++ programs for MS Windows.
      >
      There should also be a mention that the compiler included in VC++
      package provides numerous extensions to the language. You don't have to
      use them, but if you do, the language is not C++ any more. There is
      also a new language they call "Managed C++" or "C++.NET", which has some
      similarities with C++. Questions about Visual C++ should be posted in
      the VC++ newsgroup: 'microsoft.publ ic.vc.language' .

      V
      --
      Please remove capital 'A's when replying by e-mail
      I do not respond to top-posted replies, please don't ask

      Comment

      • Lionel B

        #4
        Re: I want to know the standards document of the c++ language

        On Thu, 25 Sep 2008 10:12:07 -0400, Victor Bazarov wrote:
        Lionel B wrote:
        >On Thu, 25 Sep 2008 03:07:25 -0700, Sreenivas wrote:
        [...]
        >The most recent
        >revision was in 2003 and is known as "ISO/IEC 14882:2003". It is
        >produced by the The C++ Standards Committee:
        >>
        >http://www.open-std.org/jtc1/sc22/wg21/
        >>
        >>Where can i get??
        >>
        >It is not free (nor cheap).
        >
        "Cheap" is a relative term. $30 or so for a PDF document once every
        five years is not really *that* expensive...
        Wow. So how does the ISO store get off on selling it (the PDF) for
        CHF 370, which works out as about $340 ?!
        >
        Actually, I find ANSI web store more accommodating in terms of prices.
        You're not kidding!
        I don't think they'd refuse to sell a copy to you.
        No sir, my money's as good as anyone's.
        Try
        >
        http://webstore.ansi.org/RecordDetai...IEC+14882-2003
        >
        >>How different is c++ from vc++?
        >>
        >C++ is a programming language. Visual C++ is a Microsoft software
        >product including a C++ compiler, development environment and a bunch
        >of libraries. It is intended for developing C++ programs for MS
        >Windows.
        >>
        There should also be a mention that the compiler included in VC++
        package provides numerous extensions to the language. You don't have to
        use them, but if you do, the language is not C++ any more.
        I suspect that goes for many (most?) compilers - certainly does for g++.
        A major gripe is that such compilers also seem to *default* to non-standards-
        comliance and that it's generally a major pain to work out how to run them
        in fully standards-compliant mode.

        [...]

        --
        Lionel B

        Comment

        • Victor Bazarov

          #5
          Re: I want to know the standards document of the c++ language

          Lionel B wrote:
          [..] So how does the ISO store get off on selling it (the PDF) for
          CHF 370, which works out as about $340 ?!
          Not too often, I'm afraid, but when they do, they have a party :-)
          [..]
          V
          --
          Please remove capital 'A's when replying by e-mail
          I do not respond to top-posted replies, please don't ask

          Comment

          • red floyd

            #6
            Re: I want to know the standards document of the c++ language

            On Sep 25, 8:01 am, Lionel B <m...@privacy.n etwrote:
            Wow. So how does the ISO store get off on selling it (the PDF) for
            CHF 370, which works out as about $340 ?!
            >
            You can buy it here:
            >>
            Actually, I find ANSI web store more accommodating in terms of prices.
            >
            You're not kidding!
            >
            I don't think they'd refuse to sell a copy to you.
            >
            No sir, my money's as good as anyone's.
            >
             Try
            >>

            You can buy a dead tree version for about $75 from Amazon.

            http://www.amazon.com/Standard-Incor.../dp/0470846747

            [inflation... it was $65 when I bough it]

            or $68 [member price] from B&N

            http://search.barnesandnoble.com/boo...EAN=0470846747



            Comment

            • Obnoxious User

              #7
              Re: I want to know the standards document of the c++ language

              On Thu, 25 Sep 2008 09:45:23 -0700, red floyd wrote:
              On Sep 25, 8:01 am, Lionel B <m...@privacy.n etwrote:
              >
              >Wow. So how does the ISO store get off on selling it (the PDF) for CHF
              >370, which works out as about $340 ?!
              >>
              >You can buy it here:
              >>
              catalogue_detai l_i...
              >>
              Actually, I find ANSI web store more accommodating in terms of
              prices.
              >>
              >You're not kidding!
              >>
              I don't think they'd refuse to sell a copy to you.
              >>
              >No sir, my money's as good as anyone's.
              >>
               Try
              >>
              +148...
              >>
              >>
              >
              You can buy a dead tree version for about $75 from Amazon.
              >
              http://www.amazon.com/Standard-Incor...rigendum-No-1/
              dp/0470846747
              >
              [inflation... it was $65 when I bough it]
              >
              or $68 [member price] from B&N
              >
              http://search.barnesandnoble.com/boo...bninquiry.asp?
              EAN=0470846747
              Or just $42 from http://www.bokus.com/b/0470846747.html.

              Any lower bids? :)

              --
              OU
              Remember 18th of June 2008, Democracy died that afternoon.

              Comment

              • Victor Bazarov

                #8
                Re: I want to know the standards document of the c++ language

                Obnoxious User wrote:
                On Thu, 25 Sep 2008 09:45:23 -0700, red floyd wrote:
                [..]
                >You can buy a dead tree version for about $75 from Amazon.
                >>
                >http://www.amazon.com/Standard-Incor...rigendum-No-1/
                dp/0470846747
                >[inflation... it was $65 when I bough it]
                >>
                >or $68 [member price] from B&N
                >>
                >http://search.barnesandnoble.com/boo...bninquiry.asp?
                >EAN=04708467 47
                >
                Or just $42 from http://www.bokus.com/b/0470846747.html.
                >
                Any lower bids? :)
                A stacks of blank paper (500 sheets) would cost about $5 in any office
                supply store, and it's more useful than a dead tree version of the
                Standard, AFAIC. With the electronic version you at least can search
                for text, copy-paste from it, and it doesn't take any room on your shelf
                or desk.

                V
                --
                Please remove capital 'A's when replying by e-mail
                I do not respond to top-posted replies, please don't ask

                Comment

                • James Kanze

                  #9
                  Re: I want to know the standards document of the c++ language

                  On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:

                  [...]
                  A stacks of blank paper (500 sheets) would cost about $5 in
                  any office supply store, and it's more useful than a dead tree
                  version of the Standard, AFAIC. With the electronic version
                  you at least can search for text, copy-paste from it, and it
                  doesn't take any room on your shelf or desk.
                  On the other hand, you can't highlight it, or make marginal
                  notes or stick post-it notes in it. Both versions have their
                  uses.

                  --
                  James Kanze (GABI Software) email:james.kan ze@gmail.com
                  Conseils en informatique orientée objet/
                  Beratung in objektorientier ter Datenverarbeitu ng
                  9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

                  Comment

                  • Pete Becker

                    #10
                    Re: I want to know the standards document of the c++ language

                    On 2008-09-25 16:23:35 -0400, James Kanze <james.kanze@gm ail.comsaid:
                    On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:
                    >
                    [...]
                    >A stacks of blank paper (500 sheets) would cost about $5 in
                    >any office supply store, and it's more useful than a dead tree
                    >version of the Standard, AFAIC. With the electronic version
                    >you at least can search for text, copy-paste from it, and it
                    >doesn't take any room on your shelf or desk.
                    >
                    On the other hand, you can't highlight it, or make marginal
                    notes or stick post-it notes in it. Both versions have their
                    uses.
                    Worst of all, you can't put it on your stomach as a sleep aid.

                    --
                    Pete
                    Roundhouse Consulting, Ltd. (www.versatilecoding.com) Author of "The
                    Standard C++ Library Extensions: a Tutorial and Reference
                    (www.petebecker.com/tr1book)

                    Comment

                    • Hendrik Schober

                      #11
                      Re: I want to know the standards document of the c++ language

                      James Kanze wrote:
                      [...]
                      It's more or less a problem with every compiler I know. On the
                      other hand, I think if you use the IDE, it's easy to
                      accidentally invoke the compiler as a C++CLI compiler, rather
                      than a C++ compiler with a few extensions or irregularities;
                      C++CLI is really a different language. (Of course, I can't say
                      for sure, as I've never tried to invoke the compiler from the
                      IDE. Invoked from the command line, it's no worse, and no
                      better, than any of the others.)
                      (To invoke VC from within the VS IDE, you need to setup a
                      project first, and when doing so, you have to decide whether
                      to create a real C++ or a C++.NET project.)

                      Schobi

                      Comment

                      • Ian Collins

                        #12
                        Re: I want to know the standards document of the c++ language

                        James Kanze wrote:
                        On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:
                        >
                        [...]
                        >A stacks of blank paper (500 sheets) would cost about $5 in
                        >any office supply store, and it's more useful than a dead tree
                        >version of the Standard, AFAIC. With the electronic version
                        >you at least can search for text, copy-paste from it, and it
                        >doesn't take any room on your shelf or desk.
                        >
                        On the other hand, you can't highlight it, or make marginal
                        notes or stick post-it notes in it.
                        Or read it in the bath...

                        --
                        Ian Collins.

                        Comment

                        • Victor Bazarov

                          #13
                          Re: I want to know the standards document of the c++ language

                          James Kanze wrote:
                          On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:
                          >
                          [...]
                          >A stacks of blank paper (500 sheets) would cost about $5 in
                          >any office supply store, and it's more useful than a dead tree
                          >version of the Standard, AFAIC. With the electronic version
                          >you at least can search for text, copy-paste from it, and it
                          >doesn't take any room on your shelf or desk.
                          >
                          On the other hand, you can't highlight it, or make marginal
                          notes or stick post-it notes in it. Both versions have their
                          uses.
                          Mmm... I don't know about your first statement. Convert your PDF into a
                          DOCX file, and in MS Word you can do all those things...
                          Electronically, of course. I am surprised that Adobe hasn't introduced
                          all those features yet. Or maybe they have, but not in the free version
                          of their reader...

                          V
                          --
                          Please remove capital 'A's when replying by e-mail
                          I do not respond to top-posted replies, please don't ask

                          Comment

                          • Jeff Schwab

                            #14
                            Re: I want to know the standards document of the c++ language

                            Victor Bazarov wrote:
                            James Kanze wrote:
                            >On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:
                            >>
                            > [...]
                            >>A stacks of blank paper (500 sheets) would cost about $5 in
                            >>any office supply store, and it's more useful than a dead tree
                            >>version of the Standard, AFAIC. With the electronic version
                            >>you at least can search for text, copy-paste from it, and it
                            >>doesn't take any room on your shelf or desk.
                            >>
                            >On the other hand, you can't highlight it, or make marginal
                            >notes or stick post-it notes in it. Both versions have their
                            >uses.
                            >
                            Mmm... I don't know about your first statement. Convert your PDF into a
                            DOCX file, and in MS Word you can do all those things... Electronically,
                            of course. I am surprised that Adobe hasn't introduced all those
                            features yet. Or maybe they have, but not in the free version of their
                            reader...
                            >
                            V
                            You can do them with Preview, the reader that comes with OS X.

                            Comment

                            • =?UTF-8?B?RXJpayBXaWtzdHLDtm0=?=

                              #15
                              Re: I want to know the standards document of the c++ language

                              On 2008-09-26 15:05, Victor Bazarov wrote:
                              James Kanze wrote:
                              >On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@com Acast.netwrote:
                              >>
                              > [...]
                              >>A stacks of blank paper (500 sheets) would cost about $5 in
                              >>any office supply store, and it's more useful than a dead tree
                              >>version of the Standard, AFAIC. With the electronic version
                              >>you at least can search for text, copy-paste from it, and it
                              >>doesn't take any room on your shelf or desk.
                              >>
                              >On the other hand, you can't highlight it, or make marginal
                              >notes or stick post-it notes in it. Both versions have their
                              >uses.
                              >
                              Mmm... I don't know about your first statement. Convert your PDF into a
                              DOCX file, and in MS Word you can do all those things...
                              Electronically, of course. I am surprised that Adobe hasn't introduced
                              all those features yet. Or maybe they have, but not in the free version
                              of their reader...
                              It's in Adobe Reader, and has for some time (don't know when it was
                              introduced) but for some strange reason most documents does not allow it.

                              --
                              Erik Wikström

                              Comment

                              Working...