Map
Index
Random
Help
th

Quote: the C++ type system uses name equivalence instead of structural equivalence because it is safer and cleaner; everything has exactly one definition

topics > all references > references sa-sz > QuoteRef: stroB_1994 , p. 36



Topic:
structural equivalence vs. name equivalence of data types
Topic:
type conversion

Quotation Skeleton

Name equivalence is the bedrock of the C++ … [for structurally equivalent objects] ensure that explicit conversions can be used to provide low-level … structural equivalence because I consider it the safest … This later grew into the "one- definition rule:" …   Google-1   Google-2

Copyright clearance needed for quotation.

Additional Titles

Quote: C++ defines layout compatibility rules for structurally equivalent objects; allows explicit conversions for low-level services

Related Topics up

Topic: structural equivalence vs. name equivalence of data types (30 items)
Topic: type conversion (33 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.