The Resource Inside the C++ Object Model, Lippman, Stanley

Inside the C++ Object Model, Lippman, Stanley

Label
Inside the C++ Object Model
Title
Inside the C++ Object Model
Statement of responsibility
Lippman, Stanley
Creator
Contributor
Author
Subject
Genre
Language
  • eng
  • eng
Summary
Inside the C++ Object Model focuses on the underlying mechanisms that support object-oriented programming within C++: constructor semantics, temporary generation, support for encapsulation, inheritance, and "the virtuals"--virtual functions and virtual inheritance. This book shows how your understanding the underlying implementation models can help you code more efficiently and with greater confidence. Lippman dispells the misinformation and myths about the overhead and complexity associated with C++, while pointing out areas in which costs and trade offs, sometimes hidden, do exist. He then explains how the various implementation models arose, points out areas in which they are likely to evolve, and why they are what they are. He covers the semantic implications of the C++ object model and how that model affects your programs. Highlights Explores the program behavior implicit in the C++ Object Model's support of object-oriented programming. Explains the basic implementation of the object-oriented features and the trade offs implicit in those features. Examines the impact on performance in terms of program transformation. Provides abundant program examples, diagrams, and performance measurements to relate object-oriented concepts to the underlying object model. If you are a C++ programmer who desires a fuller understanding of what is going on "under the hood," then Inside the C++ Object Model is for you! Get a value-added service! Try out all the examples from this book at www.codesaw.com. CodeSaw is a free online learning tool that allows you to experiment with live code from your book right in your browser. 0201834545B11102003
http://library.link/vocab/creatorName
Lippman, Stanley
Literary form
non fiction
Nature of contents
dictionaries
http://library.link/vocab/relatedWorkOrContributorName
Safari, an O'Reilly Media Company
Label
Inside the C++ Object Model, Lippman, Stanley
Link
https://learning.oreilly.com/library/view/-/0201834545/?ar
Instantiates
Publication
Note
  • O'Reilly
  • Electronic resource
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Dimensions
unknown
Edition
First edition.
Extent
1 online resource (304 pages)
Form of item
online
Issuing body
Made available through: Safari, an O'Reilly Media Company.
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
  • 9780201834543
  • 0201834545
Reproduction note
Electronic reproduction.
Specific material designation
remote
System control number
  • (CaSebORM)0201834545
  • 0201834545
  • CaSebORM
System details
Mode of access: World Wide Web
Label
Inside the C++ Object Model, Lippman, Stanley
Link
https://learning.oreilly.com/library/view/-/0201834545/?ar
Publication
Note
  • O'Reilly
  • Electronic resource
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Dimensions
unknown
Edition
First edition.
Extent
1 online resource (304 pages)
Form of item
online
Issuing body
Made available through: Safari, an O'Reilly Media Company.
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other control number
  • 9780201834543
  • 0201834545
Reproduction note
Electronic reproduction.
Specific material designation
remote
System control number
  • (CaSebORM)0201834545
  • 0201834545
  • CaSebORM
System details
Mode of access: World Wide Web

Library Locations

    • Baker Branch LibraryBorrow it
      3501 Groom Rd., Baker, LA, 70714, US
      30.587903 -91.163712
    • Bluebonnet Regional Branch LibraryBorrow it
      9200 Bluebonnet Blvd., Baton Rouge, LA, 70810, US
      30.365310 -91.105254
    • Carver Branch LibraryBorrow it
      720 Terrace St., Baton Rouge, LA, 70802, US
      30.436230 -91.183159
    • Central Branch LibraryBorrow it
      11260 Joor Rd., Baton Rouge, LA, 70818, US
      30.550630 -91.051706
    • Delmont Gardens Branch LibraryBorrow it
      3351 Lorraine St., Baton Rouge, LA, 70805, US
      30.496721 -91.156970
    • EBRPL - Main LibraryBorrow it
      7711 Goodwood Blvd., Baton Rouge, LA, 70806, US
      30.443886 -91.107152
    • Eden Park Branch LibraryBorrow it
      5131 Greenwell Springs Rd., Baton Rouge, LA, 70806, US
      30.464302 -91.138325
    • Greenwell Springs Road Regional Branch LibraryBorrow it
      11300 Greenwell Springs Rd., Baton Rouge, LA, 70814, US
      30.493828 -91.057497
    • Jones Creek Regional Branch LibraryBorrow it
      6222 Jones Creek Rd., Baton Rouge, LA, 70817, US
      30.396369 -91.018216
    • Pride-Chaneyville Branch LibraryBorrow it
      13600 Pride-Port Hudson Rd., Pride, LA, 70770, US
      30.708823 -91.006528
    • River Center Branch LibraryBorrow it
      120 St. Louis St., Baton Rouge, LA, 70802, US
      30.446665 -91.187910
    • Scotlandville Branch LibraryBorrow it
      7373 Scenic Hwy., Baton Rouge, LA, 70807, US
      30.515300 -91.176032
    • Zachary Branch LibraryBorrow it
      1900 Church St., Zachary, LA, 70791, US
      30.653561 -91.184684
Processing Feedback ...