skip to content
Imperfect C : practical solutions for real-life programming Preview this item
ClosePreview this item
Checking...

Imperfect C : practical solutions for real-life programming

Author: Matthew Wilson
Publisher: Indianapolis, IN : Addison Wesley Professional, 2004.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:

Offers practical techniques and tools for writing code that's more robust, flexible, efficient, and maintainable. This book shows you how to tame C++'s complexity, cut through its array of paradigms,  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Print version:
Wilson, Matthew (Matthew David).
Imperfect C.
Indianapolis, IN : Addison Wesley Professional, 2004
(DLC) 2004107314
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Matthew Wilson
ISBN: 0321228774 9780321228772
OCLC Number: 79872396
Description: 1 online resource
Contents: Ch. 1. Enforcing design : constraints, contracts, and assertions --
Ch. 2. Object lifetime --
Ch. 3. Resource encapsulation --
Ch. 4. Data encapsulation and value types --
Ch. 5. Object access models --
Ch. 6. Scoping classes --
Ch. 7. ABI --
Ch. 8. Objects across borders --
Ch. 9. Dynamic libraries --
Ch. 10. Threading --
Ch. 11. Statics --
Ch. 12. Optimization --
Ch. 13. Fundamental types --
Ch. 14. Arrays and pointers --
Ch. 15. Values --
Ch. 16. Keywords --
Ch. 17. Syntax --
Ch. 18. Typedefs --
Ch. 19. Casts --
Ch. 20. Shims --
Ch. 21. Veneers --
Ch. 22. Bolt-ins --
Ch. 23. Template constructors --
Ch. 24. Operator bool() --
Ch. 25. Fast, non-intrusive string concatenation --
Ch. 26. What's your address? --
Ch. 27. Subscript operators --
Ch. 28. Increment operators --
Ch. 29. Arithmetic types --
Ch. 30. Short-circuit! --
Ch. 31. Return value lifetime --
Ch. 32. Memory --
Ch. 33. Multidimensional arrays --
Ch. 34. Functors and ranges --
Ch. 35. Properties --
App. A. Compilers and libraries --
App. B. "Watch that hubris!" --
App. C. Arturius.
Responsibility: Matthew Wilson ; [edited by] Peter Gordon, Gina Kanouse.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/79872396> # Imperfect C : practical solutions for real-life programming
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "79872396" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/3860851452#Place/indianapolis_in> ; # Indianapolis, IN
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/inu> ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/3860851452#Person/wilson_matthew_matthew_david> ; # Matthew David Wilson
    schema:datePublished "2004" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/3860851452> ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/3860851452#CreativeWork/imperfect_c> ;
    schema:name "Imperfect C : practical solutions for real-life programming"@en ;
    schema:productID "79872396" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/79872396#PublicationEvent/indianapolis_in_addison_wesley_professional_2004> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/3860851452#Agent/addison_wesley_professional> ; # Addison Wesley Professional
    schema:url <http://proquestcombo.safaribooksonline.com/0321228774> ;
    schema:url <http://proquest.safaribooksonline.com/0321228774> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=0321228774> ;
    schema:workExample <http://worldcat.org/isbn/9780321228772> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/79872396> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/3860851452#Agent/addison_wesley_professional> # Addison Wesley Professional
    a bgn:Agent ;
    schema:name "Addison Wesley Professional" ;
    .

<http://experiment.worldcat.org/entity/work/data/3860851452#Person/wilson_matthew_matthew_david> # Matthew David Wilson
    a schema:Person ;
    schema:familyName "Wilson" ;
    schema:givenName "Matthew David" ;
    schema:givenName "Matthew" ;
    schema:name "Matthew David Wilson" ;
    .

<http://experiment.worldcat.org/entity/work/data/3860851452#Place/indianapolis_in> # Indianapolis, IN
    a schema:Place ;
    schema:name "Indianapolis, IN" ;
    .

<http://worldcat.org/entity/work/data/3860851452#CreativeWork/imperfect_c>
    a schema:CreativeWork ;
    rdfs:label "Imperfect C." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/79872396> ; # Imperfect C : practical solutions for real-life programming
    .

<http://worldcat.org/isbn/9780321228772>
    a schema:ProductModel ;
    schema:isbn "0321228774" ;
    schema:isbn "9780321228772" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.