473,406 Members | 2,467 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

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++?

Sep 25 '08 #1
14 1398
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:

http://www.open-std.org/jtc1/sc22/wg21/
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
Sep 25 '08 #2
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:

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...
You can buy it here:

http://www.iso.org/iso/iso_catalogue...csnumber=38110
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.public.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
Sep 25 '08 #3
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 ?!
>You can buy it here:

http://www.iso.org/iso/iso_catalogue...csnumber=38110

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
Sep 25 '08 #4
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
Sep 25 '08 #5
On Sep 25, 8:01*am, Lionel B <m...@privacy.netwrote:
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:
>http://www.iso.org/iso/iso_catalogue...logue_detail_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
http://webstore.ansi.org/RecordDetai...fISO%2fIEC+148....

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

Sep 25 '08 #6
On Thu, 25 Sep 2008 09:45:23 -0700, red floyd wrote:
On Sep 25, 8:01Â*am, Lionel B <m...@privacy.netwrote:
>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:
>>http://www.iso.org/iso/iso_catalogue/catalogue_ics/
catalogue_detail_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
>http://webstore.ansi.org/RecordDetai...TS%2fISO%2fIEC
+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.
http://frapedia.se/wiki/Information_in_English
Sep 25 '08 #7
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=0470846747

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
Sep 25 '08 #8
On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34
Sep 25 '08 #9
On 2008-09-25 16:23:35 -0400, James Kanze <ja*********@gmail.comsaid:
On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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)

Sep 25 '08 #10
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
Sep 26 '08 #11
James Kanze wrote:
On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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.
Sep 26 '08 #12
James Kanze wrote:
On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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
Sep 26 '08 #13
Victor Bazarov wrote:
James Kanze wrote:
>On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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.
Sep 26 '08 #14
On 2008-09-26 15:05, Victor Bazarov wrote:
James Kanze wrote:
>On Sep 25, 7:23 pm, Victor Bazarov <v.Abaza...@comAcast.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
Sep 26 '08 #15

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: MarionEll | last post by:
XML 2003 Interoperability Demonstrations to Showcase Industry Standards, Integrated Vendor Solutions Alexandria, VA – Nov. 19, 2003 – IDEAlliance, a leading trade association dedicated...
8
by: in_qanda | last post by:
I was hoping someone would provide me with a list of C++ standards. As an example I THINK the following is correct for C ... K&R1 The first 'de facto' standard C89 ANSI X3.159-1989 Based on...
11
by: RR | last post by:
I have Plauger's book on STL and I've found that it's different from the STL I have on a Linux box (libstdc++-2.96-112). In particular, the map::erase(iterator) method I have returns nothing...
17
by: Ian | last post by:
Hi there, Can anybody tell me where I can find a standards documents like you have in c#. I am trying to write javascript and would like to know what standards are i.e. Where to put the...
2
by: rpesq | last post by:
Hi, I Need help changing the content of a DIV. I sincerely researched the issue and have not found a solution except to scrap the idea and stick with the iframe code that I had been using. My...
23
by: Mario T. Lanza | last post by:
I have been authoring web sites for several years now and recently come to value web standards (as touted by Zeldman and many other web gurus). I have noticed with frustration that there are so...
16
by: Rahul Behal | last post by:
Hi What are the various C Language standards? Where are they available on the internet?
115
by: junky_fellow | last post by:
What is a C object ? If i have some function "func()" in my C program, then can i say that "func()" is a C object ? or if i have some function pointer (ptr) which contains the address of...
182
by: Jim Hubbard | last post by:
http://www.eweek.com/article2/0,1759,1774642,00.asp
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.