C++ HTML Reference ? | | |
hi there
this post is somewhat OT...but according to me this is one of the gr8 place
to ask it
i have been searching for man pages or any help resources(HTML) for C++
classes, which list all the members along with some good descriptions
any suggestions ?? | | | | re: C++ HTML Reference ?
"dumboo" <vthe2@yahoo.com> wrote in message
news:c1mosi$1k7ah2$1@ID-211285.news.uni-berlin.de...[color=blue]
> hi there
> this post is somewhat OT...but according to me this is one of the gr8[/color]
place[color=blue]
> to ask it
>
> i have been searching for man pages or any help resources(HTML) for C++
> classes, which list all the members along with some good descriptions
>
> any suggestions ??
>[/color] http://www.dinkumware.com/refxcpp.html
john | | | | re: C++ HTML Reference ?
"dumboo" <vthe2@yahoo.com> wrote in message
news:c1mosi$1k7ah2$1@ID-211285.news.uni-berlin.de...[color=blue]
> hi there
> this post is somewhat OT...but according to me this is one of the gr8[/color]
place[color=blue]
> to ask it
>
> i have been searching for man pages or any help resources(HTML) for C++
> classes, which list all the members along with some good descriptions
>
> any suggestions ??[/color]
Yes. Learn to communicate properly. There are a number of abbreviations and
short forms (I think in telegraphy they are called Phillip's code, but I
don't know what we call them in ng's) like OT which are commonly used.
Other constructs, like "gr8" are not commonly used. I dare say they are
"stoppers" that cause the reader to pause and figure out what the hell you
are trying to say. I am beginning to find this annoying. If you don't wish
to be ignored more and more, or treated lightly by others, I'd suggest you
use normal English to communicate.
Secondly, search for and learn the commonly accepted names for things. This
is a knowledge issue, so I hope you are planning to learn. I believe you are
coming from a Java background, based on the terms you used, but the terms in
C++ are different.
To actually answer your question: "Yes, this is a great place to ask it. To
find documentation on C++ libraries and the functions contained in them see http://www.dinkumware.com/ http://www.cppreference.com/index.html
[Am I getting old and cranky, or what?]
--
Gary | | | | re: C++ HTML Reference ?
>[color=blue]
> [Am I getting old and cranky, or what?][/color]
u r indeed | | | | re: C++ HTML Reference ?
On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net> wrote:
[color=blue]
>"dumboo" <vthe2@yahoo.com> wrote in message
>news:c1mosi$1k7ah2$1@ID-211285.news.uni-berlin.de...[color=green]
>> hi there
>> this post is somewhat OT...but according to me this is one of the gr8[/color]
>place[color=green]
>> to ask it
>>
>> i have been searching for man pages or any help resources(HTML) for C++
>> classes, which list all the members along with some good descriptions
>>
>> any suggestions ??[/color]
>[/color]
[snip]
[color=blue]
>Secondly, search for and learn the commonly accepted names for things. This
>is a knowledge issue, so I hope you are planning to learn. I believe you are
>coming from a Java background, based on the terms you used, but the terms in
>C++ are different.[/color]
What Java terms were those?
Leor Zolman
BD Software leor@bdsoft.com www.bdsoft.com -- On-Site Training in C/C++, Java, Perl & Unix
C++ users: Download BD Software's free STL Error Message
Decryptor at www.bdsoft.com/tools/stlfilt.html | | | | re: C++ HTML Reference ?
"Leor Zolman" <leor@bdsoft.com> wrote in message
news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com...[color=blue]
> On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net> wrote:
>
> What Java terms were those?[/color]
Probably he took that OP's asking for HTML pages was due to his familiarity with
javadocs.
Well even in C++ tools like doxygen do that. http://www.parashift.com/c++-faq-lit....html#faq-39.1 | | | | re: C++ HTML Reference ?
On Fri, 27 Feb 2004 19:50:57 +0530, "Sharad Kala"
<no.spam_sharadk_ind@yahoo.com> wrote:
[color=blue]
>
>"Leor Zolman" <leor@bdsoft.com> wrote in message
>news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com.. .[color=green]
>> On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net> wrote:
>>
>> What Java terms were those?[/color]
>
>Probably he took that OP's asking for HTML pages was due to his familiarity with
>javadocs.
>Well even in C++ tools like doxygen do that.
> http://www.parashift.com/c++-faq-lit....html#faq-39.1
>[/color]
Seems like a stretch to me (how are those documentation tools supposed to
come up with the "good descriptions" ??)... I just interpreted the OP's
post as a request for online Standard Library reference pages, such as
those cited in the replies.
-leor
Leor Zolman
BD Software leor@bdsoft.com www.bdsoft.com -- On-Site Training in C/C++, Java, Perl & Unix
C++ users: Download BD Software's free STL Error Message
Decryptor at www.bdsoft.com/tools/stlfilt.html | | | | re: C++ HTML Reference ?
"Leor Zolman" <leor@bdsoft.com> wrote in message
news:u8nu30pimmiimfvr6ubtm162303faj4s8v@4ax.com...[color=blue]
> On Fri, 27 Feb 2004 19:50:57 +0530, "Sharad Kala"
> <no.spam_sharadk_ind@yahoo.com> wrote:[/color]
[color=blue]
> Seems like a stretch to me[/color]
I agree. That's why I used the word *probably* :-)..
[color=blue]
> I just interpreted the OP's
> post as a request for online Standard Library reference pages, such as
> those cited in the replies.[/color]
Same here.
Best wishes,
Sharad | | | | re: C++ HTML Reference ?
"Leor Zolman" <leor@bdsoft.com> wrote in message
news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com...[color=blue]
> On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net> wrote:[/color]
<<snipp>>[color=blue][color=green]
> >Secondly, search for and learn the commonly accepted names for things.[/color][/color]
This[color=blue][color=green]
> >is a knowledge issue, so I hope you are planning to learn. I believe you[/color][/color]
are[color=blue][color=green]
> >coming from a Java background, based on the terms you used, but the terms[/color][/color]
in[color=blue][color=green]
> >C++ are different.[/color]
>
> What Java terms were those?[/color]
Leor, are you really asking? I just assumed you would know!
[Roughly, then...]
What C++ would refer to as a library (like iostream) in Java is called a
class. A Java class consists of member data and member functions, so data
and functions in Java are called members. The documentation produced by
Javadocs is HTML based, and is generated by parsing the source code of a
class, including special comment tags that result in descriptive text.
Putting all this together I intuited that the OP was coming from a Java
background.
--
Gary | | | | re: C++ HTML Reference ?
On Fri, 27 Feb 2004 21:14:31 -0500, "Gary" <glabowitz@comcast.net> wrote:
[color=blue]
>"Leor Zolman" <leor@bdsoft.com> wrote in message
>news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com.. .[color=green]
>> On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net> wrote:[/color]
><<snipp>>[color=green][color=darkred]
>> >Secondly, search for and learn the commonly accepted names for things.[/color][/color]
>This[color=green][color=darkred]
>> >is a knowledge issue, so I hope you are planning to learn. I believe you[/color][/color]
>are[color=green][color=darkred]
>> >coming from a Java background, based on the terms you used, but the terms[/color][/color]
>in[color=green][color=darkred]
>> >C++ are different.[/color]
>>
>> What Java terms were those?[/color]
>
>Leor, are you really asking? I just assumed you would know!
>[Roughly, then...]
>What C++ would refer to as a library (like iostream) in Java is called a
>class. A Java class consists of member data and member functions, so data
>and functions in Java are called members. The documentation produced by
>Javadocs is HTML based, and is generated by parsing the source code of a
>class, including special comment tags that result in descriptive text.
>Putting all this together I intuited that the OP was coming from a Java
>background.[/color]
Okay, if your goal was to make me sorry I asked, you've succeeded ;-)
-leor
Leor Zolman
BD Software leor@bdsoft.com www.bdsoft.com -- On-Site Training in C/C++, Java, Perl & Unix
C++ users: Download BD Software's free STL Error Message
Decryptor at www.bdsoft.com/tools/stlfilt.html | | | | re: C++ HTML Reference ?
"Leor Zolman" <leor@bdsoft.com> wrote in message
news:i8uv301ln7rfpsh1il2962uptmanlehjq3@4ax.com...[color=blue]
> On Fri, 27 Feb 2004 21:14:31 -0500, "Gary" <glabowitz@comcast.net> wrote:
>[color=green]
> >"Leor Zolman" <leor@bdsoft.com> wrote in message
> >news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com.. .[color=darkred]
> >> On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net>[/color][/color][/color]
wrote:[color=blue][color=green]
> ><<snipp>>[color=darkred]
> >> >Secondly, search for and learn the commonly accepted names for things.[/color]
> >This[color=darkred]
> >> >is a knowledge issue, so I hope you are planning to learn. I believe[/color][/color][/color]
you[color=blue][color=green]
> >are[color=darkred]
> >> >coming from a Java background, based on the terms you used, but the[/color][/color][/color]
terms[color=blue][color=green]
> >in[color=darkred]
> >> >C++ are different.
> >>
> >> What Java terms were those?[/color]
> >
> >Leor, are you really asking? I just assumed you would know!
> >[Roughly, then...]
> >What C++ would refer to as a library (like iostream) in Java is called a
> >class. A Java class consists of member data and member functions, so data
> >and functions in Java are called members. The documentation produced by
> >Javadocs is HTML based, and is generated by parsing the source code of a
> >class, including special comment tags that result in descriptive text.
> >Putting all this together I intuited that the OP was coming from a Java
> >background.[/color]
>
> Okay, if your goal was to make me sorry I asked, you've succeeded ;-)[/color]
My first success today ... and then I screwed it up. I meant to say "What
C++ would refer to as a library ... in Java is called a package."
I'm getting too old for this sort of thing.
--
Gary | | | | re: C++ HTML Reference ?
"Gary" <glabowitz@comcast.net> wrote in message
news:yqOdnUqKFu2vaqLdRVn-gg@comcast.com...[color=blue]
> "Leor Zolman" <leor@bdsoft.com> wrote in message
> news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com...[color=green]
> > On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net>[/color][/color]
wrote:[color=blue]
> <<snipp>>[color=green][color=darkred]
> > >Secondly, search for and learn the commonly accepted names for things.[/color][/color]
> This[color=green][color=darkred]
> > >is a knowledge issue, so I hope you are planning to learn. I believe[/color][/color][/color]
you[color=blue]
> are[color=green][color=darkred]
> > >coming from a Java background, based on the terms you used, but the[/color][/color][/color]
terms[color=blue]
> in[color=green][color=darkred]
> > >C++ are different.[/color]
> >
> > What Java terms were those?[/color]
>
> Leor, are you really asking? I just assumed you would know!
> [Roughly, then...]
> What C++ would refer to as a library (like iostream)[/color]
The C++ does not refer to <iostream> as a library. It's a header.
C++ features one and only one 'library': the standard library.
Various standard headers declare library entities.
[color=blue]
> in Java is called a
> class. A Java class consists of member data and member functions, so data
> and functions in Java are called members.[/color]
C++ also uses the term 'member' to refer to both functions and data
encapsulated in a class.
[color=blue]
>The documentation produced by
> Javadocs is HTML based, and is generated by parsing the source code of a
> class, including special comment tags that result in descriptive text.[/color]
Yeah, so?
[color=blue]
> Putting all this together I intuited that the OP was coming from a Java
> background.[/color]
I think you're jumping to conclusions.
-Mike | | | | re: C++ HTML Reference ?
"Mike Wahler" <mkwahler@mkwahler.net> wrote in message
news:inT%b.11140$yZ1.3010@newsread2.news.pas.earth link.net...[color=blue]
>
> "Gary" <glabowitz@comcast.net> wrote in message
> news:yqOdnUqKFu2vaqLdRVn-gg@comcast.com...[color=green]
> > "Leor Zolman" <leor@bdsoft.com> wrote in message
> > news:rrju30p9qdu5bm179tfnhp2r21501knaql@4ax.com...[color=darkred]
> > > On Fri, 27 Feb 2004 08:00:10 -0500, "Gary" <glabowitz@comcast.net>[/color][/color][/color]
[color=blue]
>
> The C++ does not refer to <iostream> as a library. It's a header.
> C++ features one and only one 'library': the standard library.
> Various standard headers declare library entities.[/color]
Okay.
<<snip>>[color=blue][color=green]
> >The documentation produced by
> > Javadocs is HTML based, and is generated by parsing the source code of a
> > class, including special comment tags that result in descriptive text.[/color]
>
> Yeah, so?[/color]
So, it makes sense to ask where to get the HTML that documents Java classes.
[color=blue]
>[color=green]
> > Putting all this together I intuited that the OP was coming from a Java
> > background.[/color]
>
> I think you're jumping to conclusions.[/color]
Of course. What else would I jump to?
--
Gary | | | | re: C++ HTML Reference ?
"Gary" <glabowitz@comcast.net> wrote in message
news:1-mdnU9s1dh_nN3dRVn-hw@comcast.com...[color=blue]
> "Leor Zolman" <leor@bdsoft.com> wrote in message
> news:i8uv301ln7rfpsh1il2962uptmanlehjq3@4ax.com...[color=green]
> > On Fri, 27 Feb 2004 21:14:31 -0500, "Gary" <glabowitz@comcast.net>[/color][/color]
wrote:[color=blue][color=green]
> >[/color][/color]
[color=blue]
> My first success today ... and then I screwed it up. I meant to say "What
> C++ would refer to as a library ... in Java is called a package."
> I'm getting too old for this sort of thing.[/color]
And it turns out this isn't correct either. Forget it.
--
Gary | | | | re: C++ HTML Reference ?
* "Gary" <glabowitz@comcast.net> schriebt:[color=blue]
>[color=green]
> > My first success today ... and then I screwed it up. I meant to say "What
> > C++ would refer to as a library ... in Java is called a package."
> > I'm getting too old for this sort of thing.[/color]
>
> And it turns out this isn't correct either. Forget it.[/color]
Debating terminology is useless unless there is a clear mandate to
invent or decide the terminology.
But regarding the concepts, I think C++ is a language that is
somewhat below the abstraction level of library. So one can use
C++ to implement something that is thought of as a library. But
the language itself does not directly support this concept, by
that name or any other, so library is at best a term at tool-level.
C++ doesn't even directly support separately compiled modules; you
have to fudge it using the preprocessor and lots of conventions. | | | | re: C++ HTML Reference ?
John Harrison wrote:[color=blue]
> "dumboo" <vthe2@yahoo.com> wrote in message
> news:c1mosi$1k7ah2$1@ID-211285.news.uni-berlin.de...[color=green]
>>i have been searching for man pages or any help resources(HTML) for C++
>>classes, which list all the members along with some good descriptions
>>
>>any suggestions ??[/color]
>
> http://www.dinkumware.com/refxcpp.html[/color]
See the FAQ
<http://www.parashift.com/c++-faq-lite/class-libraries.html#faq-36.4>
which contains a couple of links
<http://www.sgi.com/tech/stl/>
<http://www.ccd.bnl.gov/bcf/cluster/pgi/pgC++_lib/stdlibug/ug1.htm>
the latter of which is an old mirror of the following:
<http://www.roguewave.com/support/docs/hppdocs/stdug/index.html>
Recursion Software provides PDF documentation for its Standards ToolKit
as PDFs:
<http://www.recursionsw.com/products/toolkits/docs/toolkit-doc.zip>
If man pages are more your thing, the Compaq C++ man pages are online:
<http://h30097.www3.hp.com/cplus/cxxstdlib_intro_3c__std.htm> | | | | re: C++ HTML Reference ?
"Alf P. Steinbach" <alfps@start.no> wrote in message
news:4040182c.1451309312@news.individual.net...[color=blue]
> * "Gary" <glabowitz@comcast.net> schriebt:
> But regarding the concepts, I think C++ is a language that is
> somewhat below the abstraction level of library. So one can use
> C++ to implement something that is thought of as a library. But
> the language itself does not directly support this concept, by
> that name or any other, so library is at best a term at tool-level.
>
> C++ doesn't even directly support separately compiled modules; you
> have to fudge it using the preprocessor and lots of conventions.[/color]
Thank you for that. But doesn't C++ directly support sperately compiled
modules in the sense that it recognizes there are externals? This implies
the existence of elements (code and/or data) outside the scope of the
present compilation unit.
--
Gary |  | | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,439 network members.
|