ACM Home Page
Please provide us with feedback. Feedback
Issues in the instantiation of template classes
Full text PdfPdf (449 KB)
Source
ACM SIGCSE Bulletin archive
Volume 40 ,  Issue 2  (June 2008) table of contents
REVIEWS: Reviewed papers table of contents
Pages 48-51  
Year of Publication: 2008
ISSN:0097-8418
Authors
Daniel S. Spiegel  Kutztown University of Pennsylvania, Kutztown, Pennsylvania
Lisa M. Frye  Kutztown University of Pennsylvania, Kutztown, Pennsylvania
Linda L. Day  Kutztown University of Pennsylvania, Kutztown, Pennsylvania
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 46,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1383602.1383633
What is a DOI?

ABSTRACT

Teaching students to incorporate template classes into their C++ projects is an important concept in object-oriented programming. The most efficient implementation method for template classes is dependent on several factors. Two significant factors are different integrated development environments with differing requirements, and incongruous philosophies among instructors. Herein, several template class instantiation methods under Gnu compilers will be discussed, along with their pros and cons.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
GNU Project, A GNU Manual, http://gcc.gnu.org/onlinedocs/gcc/Template-Instantiation.html, Section 6.5, 2005.
3
4
 
5
6
 
7
Savitch, W., Absolute C++, 1st Edition, Addison-Wesley Longman Publishing Co., Inc., pp. 672--677, Boston, MA, 2002
 
8
Spiegel, D. S., Array Template Class Example, CSC 136, Computer Science II Example, http://faculty.kutztown.edu/spiegel/CSc136/C++/Array Template ADT/2 File/Gnu_Types.tpp/, 2005.

Collaborative Colleagues:
Daniel S. Spiegel: colleagues
Lisa M. Frye: colleagues
Linda L. Day: colleagues