I l@ve RuBoard |
BibliographyAlexandrescu, Andrei. 2000a. Traits: The else-if-then of types. C++ Report, April. . 2000b. On mappings between types and values. C/C++ Users Journal, October. Austern, Matt. 2000. The standard librarian. C++ Report, April. Ball, Steve, and John Miller Crawford. 1998. Channels for inter-applet communication. Dr. Dobb's Journal, September. Available at http://www.ddj.com/articles/1998/9809/9809a/9809a.htm. Boost. The Boost C++ Library. http://www.boost.org. Coplien, James O. 1992. Advanced C++ Programming Styles and Idioms. Reading, MA: Addison-Wesley. . 1995. The column without a name: A curiously recurring template pattern. C++ Report, February. Czarnecki, Krzysztof, and Ulrich Eisenecker. 2000. Generative Programming: Methods, Tools, and Applications. Reading, MA: Addison-Wesley. Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Reading, MA: Addison-Wesley. Järvi, Jaakko. 1999a. Tuples and Multiple Return Values in C++. TUCS Technical Report No. 249, March. . 1999b. The Lambda Library. http://lambda.cs.utu.fi. Knuth, Donald E. 1998. The Art of Computer Programming. Vol. 1. Reading, MA: Addison-Wesley. Koenig, Andrew, and Barbara Moo. 1996. Ruminations on C++. Reading, MA: Addison-Wesley. Lippman, Stanley B. 1994. Inside the C++ Object Model. Reading, MA: Addison-Wesley. Martin, Robert. 1996. Acyclic Visitor. Available at http://objectmentor.com/publications/acv.pdf. Meyers, Scott. 1996a. More Effective C++. Reading, MA: Addison-Wesley. . 1996b. Refinements to smart pointers. C++ Report, NovemberDecember. . 1998a. Effective C++, 2nd ed. Reading, MA: Addison-Wesley. . 1998b. Counting objects in C++. C/C++ Users Journal, April. . 1999. auto_ptr update. Available at http://www.awl.com/cseng/titles/0-201-63371-X/auto_ptr.html. Note: The Colvin/Gibbons trick is not described as-is in any paper. Meyers's notes on auto_ptr are the most accurate description of the solution that Greg Colvin and Bill Gibbons found. The trick uses auto_ptr to solve the function return problem. Schmidt, D. 1996. Reality check. C++ Report, March. Available at http://www.cs.wustl.edu/~schmidt/editorial-3.html. . 2000. The ADAPTIVE Communication Environment (ACE). Available at http://www.cs.wustl.edu/~schmidt/ACE.html. Stevens, Al. 1998. Undo/Redo redux. Dr. Dobb's Journal, November. Stroustrup, Bjarne. 1997. The C++ Programming Language, 3rd ed. Reading, MA: Addison-Wesley. . 2000. Wrapping calls to member functions. C++ Report, June. Sutter, Herb. 2000. Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions. Reading, MA: Addison-Wesley. Van Horn, Kevin S. 1997. Compile-time assertions in C++. C/C++ Users Journal, October. Available at http://www.xmission.com/~ksvhsoft/ctassert/ctassert.html. Veldhuizen, Todd. 1995. Template metaprograms. C++ Report, May. Available at http://extreme.indiana.edu/~tveldhui/papers/Template-Metaprograms/meta-art.html. Vlissides, John. 1996. To kill a singleton. C++ Report, June. Available at http://www.stat.cmu.edu/~lamj/sigs/c++-report/cppr9606.c.vlissides.html. . 1998. Pattern Hatching. Reading, MA: Addison-Wesley. . 1999. Visitor in frameworks. C++ Report, NovemberDecember. |
I l@ve RuBoard |