|
|
1.1 root 1: ========================================================================
2: MICROSOFT FOUNDATION CLASS LIBRARY : TEMPLDEF EXAMPLE PROGRAM
3: ========================================================================
4:
5: This directory contains a utility that implements a subset of the
6: proposed syntax for "templates" in C++. This application is
7: a DOS utility that requires the MFC library MAFXCR.LIB or the
8: debug variant MAFXCRD.LIB.
9:
10: The syntax of the templates implemented and the operation of the tool
11: are described in the technical note, MFC\DOC\TN004.TXT. Please
12: refer to that note for a discussion of the templates.
13:
14: This directory also contains the files required to build the collection
15: variants used by the MFC Library.
16:
17: AFXCOLL.HTT is the header file stub that prefixes the collection
18: definitions.
19:
20: ARRAY.CTT is the template for the array collection shape.
21:
22: LIST.CTT is the template for the list collection shape.
23:
24: MAP.CTT is the template for the map collection shape.
25:
26: MAP_S.CTT is the template for the map collections that use
27: CString class objects as either the KEY or VALUE of a map.
28:
29: MKCOLL.BAT is a DOS batch file that will construct the various
30: collection shapes and variants that are used in the MFC
31: library. The MFC\SRC subdirectory already contains
32: expanded versions of the varieties used in the core
33: MFC library, so the use of this tool is not required to build
34: the library.
35:
36: You should consider using these templates as a guide for developing
37: your own generic abstract data types.
38:
39: NOTE: This tool is an example program and the syntax it supports
40: may change in the future. It is provided as a sample application
41: only.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.