荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam ([==面壁大师==]), 信区: Program
标  题: C++ FAQ (part 02 of 14)
发信站: 荔园晨风BBS站 (Mon Jul  1 14:32:34 2002), 转信


From: cline@parashift.com
Sender: cline@parashift.com
Newsgroups: comp.lang.c++,comp.answers,news.answers,alt.comp.lang.learn.c-c++
Subject: C++ FAQ (part 02 of 14)
Summary: Please read this before posting to comp.lang.c++
Followup-To: comp.lang.c++
Reply-To: cline@parashift.com (Marshall Cline)
Distribution: world
Approved: news-answers-request@mit.edu
Expires: +1 month

Archive-name: C++-faq/part02
Posting-Frequency: monthly
Last-modified: Jun 17, 2002
URL: http://www.parashift.com/c++-faq-lite/

AUTHOR: Marshall Cline / cline@parashift.com / 972-931-9470

COPYRIGHT: This posting is part of "C++ FAQ Lite."  The entire "C++ FAQ Lite"
document is Copyright(C)1991-2002 Marshall Cline, Ph.D., cline@parashift.com.
All rights reserved.  Copying is permitted only under designated situations.
For details, see section [1].

NO WARRANTY: THIS WORK IS PROVIDED ON AN "AS IS" BASIS.  THE AUTHOR PROVIDES
NO
WARRANTY WHATSOEVER, EITHER EXPRESS OR IMPLIED, REGARDING THE WORK, INCLUDING
WARRANTIES WITH RESPECT TO ITS MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE.

C++-FAQ-Lite != C++-FAQ-Book: This document, C++ FAQ Lite, is not the same as
the C++ FAQ Book.  The book (C++ FAQs, Cline and Lomow, Addison-Wesley) is
500%
larger than this document, and is available in bookstores.  For details, see
section [3].

==============================================================================

SECTION [2]: On-line sites that distribute this document


[2.1] Where's the closest mirror site to access this document?

You'll probably reduce overall 'net traffic a bit by choosing a close site:
 * USA: www.parashift.com/c++-faq-lite/
 * Canada: new-brunswick.net/workshop/c++/faq
 * France: caor.ensmp.fr/FAQ/c++-faq-lite/
 * Germany: www.informatik.uni-konstanz.de/~kuehl/cpp/cppfaq.htm
 * Ireland: snet.wit.ie/GreenSpirit/c++-faq-lite/
 * the Netherlands: home.wanadoo.nl/efx/c++-faq/
 * Poland: www.gderek.lolo.com.pl/c++-faq/
 * Spain: geneura.ugr.es/~jmerelo/c++-faq/
 * Taiwan: www.cis.nctu.edu.tw/c++/C++FAQ-English/

==============================================================================

[2.2] How can I get a Copy of all the HTML files of C++ FAQ Lite so I can read
      them Off-Line?

Here's how you can get a bundled and compressed copy of the HTML files of C++
FAQ Lite e-mailed to you:

 1. Select a format (.zip is common on Windows and the Mac, .tar.Z and .tar.gz
    are common on UNIX), then  send an e-mail message to
    cline-cpp-faq-html-zip@crynwr.com (for .zip),
    cline-cpp-faq-html-tarz@crynwr.com (for .tar.Z), or
    cline-cpp-faq-html-targz@crynwr.com (for .tar.gz) [the contents and
    Subject: of the email message are irrelevant].

 2. Wait a few minutes, then check your e-mail.  If you don't receive an
e-mail
    message containing the bundled FAQ, wait a while longer and check again.
    If you still haven't received it after waiting an entire day, something is
    wrong and you can send me e-mail or try again.

 3. Once you receive the FAQ in your e-mail, unpack the FAQ using the
    instructions contained in the associated e-mail message.

Restriction: you must still abide by the Copyright Notice[1.2] and Copying
Permissions[1.3].  In particular, you must not redistribute C++ FAQ Lite to
others without permission from the author[1.1].  If you want to redistribute
C++ FAQ Lite to someone else, the easiest way is to tell them about this
one-click download feature[2.2], and let them get their own copy.

Restriction: the FAQ uses "long filenames." If your machine can't handle long
filenames (e.g., if it's DOS and/or Windows 3.x), you cannot unpack the FAQ.
UNIX, Windows NT, Windows 95, Windows 98, and Mac all handle long filenames
correctly.

Note: e-mail was selected over FTP or HTTP[2.4].

==============================================================================

[2.3] How can I get a Copy of all the "plaintext" files of C++ FAQ Lite so I
      can read them Off-Line?

The "plaintext" version of C++ FAQ Lite is posted monthly on comp.lang.c++.
These simple text files are mechanically produced by stripping the HTML tags
from the HTML files on www.parashift.com/c++-faq-lite/.  Therefore the
plaintext files aren't as pretty to look at and don't have the hyper-linked
cross references, but they have basically the same information as the HTML
files.

Here's how you can get a bundled and compressed copy of the plaintext files of
C++ FAQ Lite e-mailed to you:

 1. Select a format (.zip is common on Windows and the Mac, .tar.Z and .tar.gz
    are common on UNIX), then  send an e-mail message to
    cline-cpp-faq-plaintext-zip@crynwr.com (for .zip),
    cline-cpp-faq-plaintext-tarz@crynwr.com (for .tar.Z), or
    cline-cpp-faq-plaintext-targz@crynwr.com (for .tar.gz) [the contents and
    Subject: of the email message are irrelevant].

 2. Wait a few minutes, then check your e-mail.  If you don't receive an
e-mail
    message containing the bundled FAQ, wait a while longer and check again.
    If you still haven't received it after waiting an entire day, something is
    wrong and you can send me e-mail or try again.

 3. Once you receive the FAQ in your e-mail, unpack the FAQ using the
    instructions contained in the associated e-mail message.

Restriction: you must still abide by the Copyright Notice[1.2] and Copying
Permissions[1.3].  In particular, you must not redistribute C++ FAQ Lite to
others without permission from the author[1.1].  If you want to redistribute
C++ FAQ Lite to someone else, the easiest way is to tell them about this
one-click download feature[2.3], and let them get their own copy.

Note: e-mail was selected over FTP or HTTP[2.4].

==============================================================================

[2.4] Why is the download via email? Why not via ftp?

Using FTP or HTTP would have a "cache coherency" problem.

Over the years I've noticed that there are a lot of out-of-date (nay, ancient)
copies of C++ FAQ Lite floating around the Internet.  This has caused a lot of
confusion since these ancient versions often contained bugs, missed features,
and generally outdated information.  Not only has it caused confusion for many,

it has resulted in a plethora of worthless email in my inbox.  I couldn't ever
seem to get "over the hump": no matter how clear I made the current version,
hundreds (perhaps thousands) of people were unaware that they were reading an
outdated version.  That made it harder for both them and me.

By downloading the C++ FAQ Lite via email rather than ftp, I'm able to provide
an extra service for people: the robot mailer (the Perl script that sends the
FAQ copies to everyone) remembers which version of the FAQ each person has,
and
when someone's version becomes out of date, the robot will send them a
courtesy
email.  Something like, "Your copy of the FAQ is out of date; if you want to
upgrade, click here".  (Note: I haven't built this feature yet; please be
patient.)

The goal is to help you keep up-to-date, so you won't end up reading outdated
information.  And also to keep my inbox from getting flooded with questions
from confused readers who are reading a copy of the FAQ written before they
discovered Fire.

So please please don't send me e-mail asking for an FTP address since there
isn't one.  Thanks!

==============================================================================

[2.5] Where can I download a Chinese translation of the C++ FAQ Lite?

There are two:
 * Here is a Chinese translation using GB encoding
   <http://www.sunistudio.com/cppfaq/> (typically used on the Chinese
   mainland).
 * Here is a Chinese translation using Big5 encoding
   <http://www.cis.nctu.edu.tw/chinese/doc/research/c++/C++FAQ-Chinese/>
   (typically used in Taiwan).

==============================================================================

[2.6] Where can I download a French translation of the C++ FAQ Lite?

Here is a French translation of the C++ FAQ
<http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index-fr.html>.

==============================================================================

[2.7] Where can I download a Portuguese translation of the C++ FAQ Lite?
      [UPDATED!]

[Recently updated the URL (in 6/02).]

Here is a Portuguese translation of the FAQ
<http://www.arnaut.eti.br/op/CPPFL00.htm>.

==============================================================================

[2.8] Where can I download a Russian translation of the C++ FAQ Lite?

Here is a Russian translation of the C++ FAQ <http://quirks.chat.ru/cpp/faq/>.

==============================================================================

SECTION [3]: C++-FAQ-Book versus C++-FAQ-Lite


[3.1] Is there a C++ FAQ Book in addition to the C++ FAQ Lite? [UPDATED!]

[Recently changed the URL for the book cover
<http://www.awprofessional.com/content/images/0201309831/0201309831.jpg> and
excerpts <http://www.awl.com/cseng/titles/0-201-30983-1> thanks to Thomas
Hansen; also added the sample chapter
<http://www.awprofessional.
com/content/images/0201309831/samplechapter/clinepref.pdf>
and source code
<http://www.awprofessional.com/content/images/0201309831/sourcecode/readme.
htm>.
(in 6/02).]

Yes, the book is C++ FAQs by Cline, Lomow, and Girou, Addison-Wesley, 1999,
ISBN 0-201-30983-1.

The book has achieved a five-star rating ([[*****]]) on Amazon.com, and is
available in bookstores.

Here is the cover:

    [[Book Cover]]
<http://www.awprofessional.com/content/images/0201309831/0201309831.jpg>

Here is a description and the table of contents.
<http://www.awl.com/cseng/titles/0-201-30983-1>.

Here is a sample chapter
<http://www.awprofessional.
com/content/images/0201309831/samplechapter/clinepref.pdf>.

Here is source code
<http://www.awprofessional.com/content/images/0201309831/sourcecode/readme.
htm>
for the book's examples.

Here is the book at various bookstores (in alphabetical order):
 * On 7/3/00, the price was $33.56 at this link within AllDirect.com
   <http://www.alldirect.com/book.asp?isbn=0201309831>.
 * On 7/3/00, the price was $39.95 at this link within Amazon.com
   <http://www.amazon.com/exec/obidos/ASIN/0201309831>.
 * On 7/3/00, the price was $39.95 at this link within BarnesAndNoble.com
   <http://shop.barnesandnoble.com/booksearch/isbnInquiry.asp?isbn=0201309831>.

 * On 7/3/00, the price was $31.50 at this link within BookPool.com
   <http://www.bookpool.com/.x/oboisf4qor/sm/0201309831>.

==============================================================================

[3.2] Is there a big difference between C++ FAQ Lite and C++ FAQ Book?

Yes there is a big difference.

At last count, the C++ FAQ Book is 500% larger than the C++ FAQ Lite.

Bottom line: the book and this Lite document are not the same.  The book is
both broader and deeper -- it covers subjects that aren't covered in this Lite
document, and it covers subjects in more detail than this Lite document.

In addition, the book has lots and lots of programming examples -- many more
than are in this Lite document.

==============================================================================



--
   mm       ★__      __  __ __★______ ______ __  __★
/^(  )^\      █      █  █/    █____ █__█ █∨█
\,(..),/  ▅__█  ▅__█  █\__  ▂__█ █  █ █  █
  V~~V   ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇ 你好!^_^欢迎大家到linux

※ 修改:·jjksam 於 Jul  1 14:45:48 修改本文·[FROM: 192.168.0.146]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店