C Interfaces and Implementations: Techniques for Creating Reusable Software - David Hanson
- Format: Broché Voir le descriptif
33,69 €
Occasion · Très Bon État
Ou 8,42 € /mois
- Livraison : 3,99 €
- Livré entre le 17 et le 21 septembre
vendeur professionnel. envoi soigne en 24/48h. le livre peut presenter de tres legers signes d'usure, petites rayures ou imperfections esthetiques.
Nos autres offres
-
79,47 €
Produit Neuf
Ou 19,87 € /mois
- Livraison : 3,99 €
- Livré entre le 21 et le 28 septembre
Voir le détail de l'annonce
- Payez directement sur Rakuten (CB, PayPal, 4xCB...)
- Récupérez le produit directement chez le vendeur
- Rakuten vous rembourse en cas de problème
Gratuit et sans engagement
Félicitations !
Nous sommes heureux de vous compter parmi nos membres du Club Rakuten !
TROUVER UN MAGASIN
Retour
Avis sur C Interfaces And Implementations: Techniques For Creating Reusable Software de David Hanson Format Broché - Livre Informatique
0 avis sur C Interfaces And Implementations: Techniques For Creating Reusable Software de David Hanson Format Broché - Livre Informatique
Les avis publiés font l'objet d'un contrôle automatisé de Rakuten.
-
Grammaire Explicative De L'anglais - Niveaux C1/C2
8 avis
Occasion dès 18,90 €
-
Sony A99 Ii
Neuf dès 56,83 €
Occasion dès 34,23 €
-
Complete Preliminary For Schools Student's Book Without Answers With Online Practice And Workbook Without Answers With Audio Download
Neuf dès 90,80 €
Occasion dès 24,68 €
-
Grammaire Raisonnée Anglais - Tome 2. Enseignement Supérieur, 400 Nouveaux Exercices Et Tests De Niveau
14 avis
Occasion dès 17,40 €
-
Pronunciation Dictionary - (1 Cd-Rom)
6 avis
Occasion dès 21,80 €
-
The Kitchen Diaries Ii
Neuf dès 50,15 €
Occasion dès 31,20 €
-
The Rolling Stones' Rock & Roll Circus
Occasion dès 22,62 €
-
Berlin 1700-1929 - Sociabilités Et Espace Urbain
1 avis
Neuf dès 27,00 €
-
Litteratures Allemandes - Anthologie Et Méthodes D'approche Des Textes, 2ème Édition
2 avis
Occasion dès 30,49 €
-
Love On The Left Bank
2 avis
Neuf dès 43,77 €
-
The Vocabulary Guide Anglais - Les Mots Anglais Et Leur Emploi
Occasion dès 19,86 €
-
Skywalks Anglais Seconde - Hachette Éducation - Nouveau Programme 2025
Occasion dès 24,00 €
-
The Catch Me If You Can
Neuf dès 42,24 €
Occasion dès 22,40 €
-
The Joy Of Sex
Neuf dès 46,72 €
Occasion dès 19,00 €
-
Communes
2 avis
Occasion dès 28,00 €
-
The Chemistry Between Us
Neuf dès 40,66 €
-
Nouveau Testament Occitan & Rituel Cathare Xiiie Siècle, Transcription Yvan Roustit
Occasion dès 39,89 €
-
Co-Creative Science
Occasion dès 39,39 €
-
Grant Wood
Neuf dès 38,41 €
-
Beauty Imagined: A History Of The Global Beauty Industry
Occasion dès 27,02 €
Produits similaires
Présentation C Interfaces And Implementations: Techniques For Creating Reusable Software de David Hanson Format Broché
- Livre Informatique
Résumé :
Biographie:
Since 1975, Christopher W. Fraser has researched compiling, particularly producing code generators automatically from compact specs, and has published many technical articles in this area. He originated retargetable peephole optimization, which GCC, a popular C compiler, uses to help select instructions. From 1977 until 1986, Fraser taught computer science, including compiling, at the University of Arizona. Since 1986, Fraser has conducted computing research at AT&T Bell Laboratories in Murray Hill, New Jersey. David R. Hanson is a Professor of Computer Science at Princeton University with more than 20 years of research experience in programming languages. He has conducted research in conjunction with Bell Laboratories and is the co-author of lcc, a production quality, research compiler for the C language that is popular with the Unix community. lcc is presented and analyzed in the book A Retargetable C Compiler: Design and Implementation, by Christopher Fraser and David Hanson (c) 1995, Addison-Wesley. 0805316701AB04062001...
Sommaire: Preface xi Organization xiii Instructional Use xiv How to Get the Software xvi Acknowledgments xvii Chapter 1: Introduction 1 1.1 Literate Programs 2 1.2 Programming Style 8 1.3 Efficiency 11 Further Reading 12 Exercises 13 Chapter 2: Interfaces and Implementations 15 2.1 Interfaces 15 2.2 Implementations 18 2.3 Abstract Data Types 21 2.4 Client Responsibilities 24 2.5 Efficiency 30 Further Reading 30 Exercises 31 Chapter 3: Atoms 33 3.1 Interface 33 3.2 Implementation 34 Further Reading 42 Exercises 42 Chapter 4: Exceptions and Assertions 45 4.1 Interface 47 4.2 Implementation 53 4.3 Assertions 59 Further Reading 63 Exercises 64 Chapter 5: Memory Management 67 5.1 Interface 69 5.2 Production Implementation 73 5.3 Checking Implementation 76 Further Reading 85 Exercises 86 Chapter 6: More Memory Management 89 6.1 Interface 90 6.2 Implementation 92 Further Reading 98 Exercises 100 Chapter 7: Lists 103 7.1 Interface 103 7.2 Implementation 108 Further Reading 113 Exercises 114 Chapter 8: Tables 115 8.1 Interface 115 8.2 Example: Word Frequencies 118 8.3 Implementation 125 Further Reading 132 Exercises 133 Chapter 9: Sets 137 9.1 Interface 138 9.2 Example: Cross-Reference Listings 140 9.3 Implementation 148 Further Reading 158 Exercises 158 Chapter 10: Dynamic Arrays 161 10.1 Interfaces 162 10.2 Implementation 165 Further Reading 169 Exercises 169 Chapter 11: Sequences 171 11.1 Interface 171 11.2 Implementation 174 Further Reading 180 Exercises 180 Chapter 12: Rings 183 12.1 Interface 183 12.2 Implementation 187 Further Reading 196 Exercises 197 Chapter 13: Bit Vectors 199 13.1 Interface 199 13.2 Implementation 202 Further Reading 213 Exercises 213 Chapter 14: Formatting 215 14.1 Interface 216 14.2 Implementation 224 Further Reading 238 Exercises 239 Chapter 15: Low-Level Strings 241 15.1 Interface 243 15.2 Example: Printing Identifiers 249 15.3 Implementation 251 Further Reading 264 Exercises 265 Chapter 16: High-Level Strings 269 16.1 Interface 269 16.2 Implementation 276 Further Reading 293 Exercises 294 Chapter 17. Extended-Precision Arithmetic 297 17.1 Interface 297 17.2 Implementation 303 Further Reading 321 Exercises 322 Chapter 18: Arbitrary-Precision Arithmetic 323 18.1 Interface 323 18.2 Example: A Calculator 327 18.3 Implementation 334 Further Reading 353 Exercises 354 Chapter 19: Multiple-Precision Arithmetic 357 19.1 Interface 358 19.2 Example: Another Calculator 365 19.3 Implementation 373 Further Reading 402 Exercises 402 Chapter 20: Threads 405 20.1 Interfaces 408 20.2 Examples 418 20.3 Implementations 431 Further Reading 463 Exercises 465 Appendix: Interface Summary 469 Bibliography 497 Index 505
Détails de conformité du produit
Personne responsable dans l'UE