2006-09-04 10:26:34 +02:00
|
|
|
DEFINEMACRO(itb)(1)(it() bf(ARG1):nl())
|
|
|
|
DEFINEMACRO(itt)(1)(it() tt(ARG1))
|
|
|
|
|
|
|
|
|
|
|
|
DELETEMACRO(tt)
|
|
|
|
DEFINEMACRO(tt)(1)(em(ARG1))
|
|
|
|
|
|
|
|
manpage(cpp-annotations)(7)(2006)(cpp-annotations.tar.gz)
|
|
|
|
(C++ Annotations)
|
|
|
|
|
|
|
|
manpagename(cpp-annotations)(Frank Brokken's C++ Annotations)
|
|
|
|
|
|
|
|
manpagedescription()
|
|
|
|
|
|
|
|
The bf(C++) Annotations offer an extensive tutorial about the bf(C++)
|
|
|
|
programming language. It can be used as a textbook for bf(C/C++) programming
|
|
|
|
courses. A translation of this document (included in this package) is
|
|
|
|
available in Portugese.
|
|
|
|
|
|
|
|
This document is intended for knowledgeable users of bf(C) (or any other
|
|
|
|
language using a bf(C)-like grammar, like bf(Perl) or bf(Java)) who would like
|
|
|
|
to know more about, or make the transition to, bf(C++). This document is the
|
|
|
|
main textbook for Frank's bf(C++) programming courses, which are yearly
|
|
|
|
organized at the University of Groningen, the Netherlands.
|
|
|
|
|
|
|
|
The bf(C++) Annotations do not cover all aspects of bf(C++), though. In
|
|
|
|
particular, bf(C++)'s basic grammar, which is, for all practical purposes,
|
|
|
|
equal to bf(C)'s grammar, is not covered. For this part of the bf(C++)
|
|
|
|
language, the reader should consult other texts, like a book covering the
|
|
|
|
bf(C) programming language.
|
|
|
|
|
|
|
|
The package offers the bf(C++) Annotations in the following document formats:
|
|
|
|
itemization(
|
2006-09-04 21:15:07 +02:00
|
|
|
it() Plain ascii text (tt(cplusplus.txt));
|
|
|
|
it() LaTeX(), including a tt(.dvi) file (in the subdirectory tt(latex/));
|
|
|
|
it() PostScript (in the subdirectory tt(ps/));
|
|
|
|
it() Pdf (in the subdirectory tt(pdf/));
|
|
|
|
it() html (in the subdirectory tt(html/));
|
2008-12-06 13:13:10 +01:00
|
|
|
)
|
2006-09-04 10:26:34 +02:00
|
|
|
The postscript, pdf and LaTeX() formats were constructed for two different
|
|
|
|
paper-sizes: A4 and legal.
|
|
|
|
|
2006-09-04 21:15:07 +02:00
|
|
|
Depending on your installation type, the documents may also appear in
|
|
|
|
compressed forms (e.g., tt(cplusplus.txt.gz, cplusplus.html.zip)).
|
|
|
|
|
2006-09-04 10:26:34 +02:00
|
|
|
manpagefiles()
|
|
|
|
All files belonging to the bf(C++) Annotations are found at
|
2008-12-06 13:13:10 +01:00
|
|
|
tt(/usr/share/doc/cpp-annotations)
|
2006-09-04 10:26:34 +02:00
|
|
|
|
|
|
|
manpagesection(COPYRIGHT)
|
2008-12-06 13:13:10 +01:00
|
|
|
This is free software, distributed under the terms of the
|
2006-09-04 10:26:34 +02:00
|
|
|
GNU General Public License (GPL).
|
|
|
|
|
|
|
|
manpageauthor()
|
|
|
|
Frank B. Brokken (bf(f.b.brokken@rug.nl)).
|