Modern C++ Design: Generic Programming and Design Patterns Applied

Debbie Lafferty; Alexandrescu, Andrei

  • 4.24 out of 5 stars
    882 ratings by Goodreads
ISBN 10: 0201704315 ISBN 13: 9780201704310
Published by Addison-Wesley Professional, 2001
Used Soft cover

From Goodwill of Colorado, COLORADO SPRINGS, CO, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since March 19, 2024

This specific item is no longer available.

About this Item

Description:

This item is in overall good condition. Covers and dust jackets are intact but may have minor wear including slight curls or bends to corners as well as cosmetic blemishes including stickers. Pages are intact but may have minor highlighting/ writing. Binding is intact; however, spine may have slight wear overall. Digital codes may not be included and have not been tested to be redeemable and/or active. Minor shelf wear overall. Please note that all items are donated goods and are in used condition. Orders shipped Monday through Friday! Your purchase helps put people to work and learn life skills to reach their full potential. Orders shipped Monday through Friday. Your purchase helps put people to work and learn life skills to reach their full potential. Thank you! Seller Inventory # 466U1F002F0E

  • 4.24 out of 5 stars
    882 ratings by Goodreads

Report this item

Synopsis:

In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a cutting-edge approach to design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code.

 

This book introduces the concept of generic components―reusable design templates that produce boilerplate code for compiler consumption―all within C++. Generic components enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding.

 

The author describes the specific C++ techniques and features that are used in building generic components and goes on to implement industrial strength generic components for real-world applications. Recurring issues that C++ developers face in their day-to-day activity are discussed in depth and implemented in a generic way. These include:

  • Policy-based design for flexibility
  • Partial template specialization
  • Typelists―powerful type manipulation structures
  • Patterns such as Visitor, Singleton, Command, and Factories
  • Multi-method engines

For each generic component, the book presents the fundamental problems and design options, and finally implements a generic solution.

 

About the Author:

Andrei Alexandrescu is the author of the award-winning book Modern C++ Design (Addison-Wesley, 2001) and is a columnist for C/C++ Users Journal.



"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Modern C++ Design: Generic Programming and ...
Publisher: Addison-Wesley Professional
Publication Date: 2001
Binding: Soft cover
Condition: Good

Top Search Results from the AbeBooks Marketplace

Stock Image

Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_425251159

Contact seller

Buy Used

US$ 5.00
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Debbie Lafferty, Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used paperback

Seller: Blindpig Books, Salt lake city, UT, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

paperback. Condition: Used - Good. 1. Some light wear. Good copy. Seller Inventory # 25-02-07-gw-39945-lcz

Contact seller

Buy Used

US$ 5.55
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Debbie Lafferty; Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Paperback

Seller: ThriftBooks-Phoenix, Phoenix, AZ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 1.25. Seller Inventory # G0201704315I5N00

Contact seller

Buy Used

US$ 6.33
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Debbie Lafferty; Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fair. No Jacket. Former library book; Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 1.25. Seller Inventory # G0201704315I5N10

Contact seller

Buy Used

US$ 6.37
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Debbie Lafferty; Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less 1.25. Seller Inventory # G0201704315I5N00

Contact seller

Buy Used

US$ 6.37
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Softcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00085829981

Contact seller

Buy Used

US$ 6.43
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Alexandrescu, Andrei, Debbie Lafferty, Debbie
Published by Addison Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Softcover

Seller: Better World Books Ltd, Dunfermline, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # 4649031-6

Contact seller

Buy Used

US$ 6.48
Convert currency
Shipping: US$ 10.77
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Debbie Lafferty; Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Softcover

Seller: Goodwill of Greater Milwaukee and Chicago, Racine, WI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: acceptable. Book is considered to be in acceptable condition. The actual cover image may not match the stock photo. Book may have one or more of the following defects: noticeable wear on the cover dust jacket or spine; curved, dog eared or creased page s ; writing or highlighting inside or on the edges; sticker s or other adhesive on cover; CD DVD may not be included; and book may be a former library copy. Seller Inventory # SEWV.0201704315.A

Contact seller

Buy Used

US$ 6.50
Convert currency
Shipping: US$ 3.00
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Vlissides, John
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR002212791

Contact seller

Buy Used

US$ 7.02
Convert currency
Shipping: US$ 7.54
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Seller Image

Alexandrescu, Andrei
Published by Addison-Wesley Professional, 2001
ISBN 10: 0201704315 ISBN 13: 9780201704310
Used Softcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Like New. Most items will be dispatched the same or the next working day. An apparently unread copy in perfect condition. Dust cover is intact with no nicks or tears. Spine has no signs of creasing. Pages are clean and not marred by notes or folds of any kind. Seller Inventory # wbs3177226334

Contact seller

Buy Used

US$ 7.11
Convert currency
Shipping: US$ 7.54
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 39 more copies of this book

View all search results for this book