Abstract
One of the key design goals for C++ was that you should be able to custom define brand new types that look and act similar to the built-in types. Do you need tri-state logic? Write your own tribool type. Need arbitrary-precision arithmetic? Write your own bigint type. This exploration introduces some of the language features that let you define custom types. Subsequent explorations delve deeper into these topics.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2009 Ray Lischner
About this chapter
Cite this chapter
(2009). Custom Types. In: Exploring C++. Apress. https://doi.org/10.1007/978-1-4302-0352-0_27
Download citation
DOI: https://doi.org/10.1007/978-1-4302-0352-0_27
Publisher Name: Apress
Print ISBN: 978-1-59059-749-1
Online ISBN: 978-1-4302-0352-0
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books