In a concise and direct question-and-answer format, C++ FAQs, Second Edition brings you the most efficient solutions to more than four hundred of the practical programming challenges you face every day.Показать полностьюIn a concise and direct question-and-answer format, C++ FAQs, Second Edition brings you the most efficient solutions to more than four hundred of the practical programming challenges you face every day. In this book, the authors concentrate on those issues most critical to the professional programmer’s work, and they present more explanatory material and examples than is possible on-line. This book focuses on the effective use of C++, helping programmers avoid combining seemingly legal C++ constructs in incompatible ways. Each question-and-answer section contains an overview of the problem and solution, fuller explanations of concepts, directions for proper use of language features, guidelines for best practices and practices to avoid, and plenty of working, stand-alone examples. This edition is thoroughly cross-referenced and indexed for quick access.
C++ Cookbook
21 ноября 2010Despite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered, however, it can help you organize and process information with amazing efficiency and quickness. The C++ Cookbook will make your path to mastery much shorter.Показать полностьюDespite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered, however, it can help you organize and process information with amazing efficiency and quickness. The C++ Cookbook will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you're an engineer, programmer, or researcher writing an application for one of the legions of platforms on which C++ runs. The algorithms provided in C++ Cookbook will jump-start your development by giving you some basic building blocks that you don't have to develop on your own.
C++ plus data structures
21 ноября 2010C++ Plus Data Structures is designed for a course in Data Structures where C++ is the programming language. The book focuses on abstract data types as viewed from three different perspectives: their specification, their application, and their implementation.Показать полностьюC++ Plus Data Structures is designed for a course in Data Structures where C++ is the programming language. The book focuses on abstract data types as viewed from three different perspectives: their specification, their application, and their implementation. The authors stress computer science theory and software engineering principles, including modularization, data encapsulation, information hiding, data abstraction, object-oriented decomposition, functional decomposition, the analysis of algorithms, and life-cycle software verification methods. Finally, through classic Dale pedagogy, students are offered a clear, easy-to-understand discussion of important theoretical constructs and their implementation in C++.
C++ for Dummies
21 ноября 2010With this Dummies edition, discover how to write programs, create source codes, use the Visual C++ help system, build objects, develop C++ pointers, debug programs, and more.
C++ How to Program
21 ноября 2010With nearly 250,000 sold, Harvey and Paul Deitel'sC++ How to Programis the world’s best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The authors have given this edition a general tune-up of object-oriented programming presentation.Показать полностьюWith nearly 250,000 sold, Harvey and Paul Deitel'sC++ How to Programis the world’s best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The authors have given this edition a general tune-up of object-oriented programming presentation. The new Fourth Edition has a new code-highlighting style that uses an alternate background color to focus the reader on new code elements in a program. The Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published — with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. This new Fourth Edition has an upgraded OOD/UML case to latest UML standard, as well as significant improvements to exception handling and operator overloading chapters. Features enhanced treatment of strings and arrays as objects earlier in the book using standard C++ classes, string and vector. The Fourth Edition retains every key concept and technique ANSI C++ developers need to master: control structures, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the code from the book as well as essential software for learning C++. For anyone who wants to learn C++, improve their existing C++ skills, and master object-oriented development with C++.
C++ Common Knowledge
21 ноября 2010C++ is a large, complex language, and learning it is never entirely easy. But some concepts and techniques must be thoroughly mastered if programmers are ever to do professional-quality work.Показать полностьюC++ is a large, complex language, and learning it is never entirely easy. But some concepts and techniques must be thoroughly mastered if programmers are ever to do professional-quality work. This book cuts through the technical details to reveal what is commonly understood to be absolutely essential. In one slim volume, Steve Dewhurst distills what he and other experienced managers, trainers, and authors have found to be the most critical knowledge required for successful C++ programming.
C++ gotchas: avoiding common problems in coding and design
21 ноября 2010C++ Gotchas is the professional programmer’s guide to avoiding and correcting ninety-nine of the most common, destructive, and interesting C++ design and programming errors.Показать полностьюC++ Gotchas is the professional programmer’s guide to avoiding and correcting ninety-nine of the most common, destructive, and interesting C++ design and programming errors. It also serves as an inside look at the more subtle C++ features and programming techniques. This book discusses basic errors present in almost all C++ code, as well as complex mistakes in syntax, preprocessing, conversions, initialization, memory and resource management, polymorphism, class design, and hierarchy design. Each error and its repercussions are explained in context, and the resolution of each problem is detailed and demonstrated. Author Stephen Dewhurst supplies readers with idioms and design patterns that can be used to generate customized solutions for common problems. Readers will also learn more about commonly misunderstood features of C++ used in advanced programming and design. A companion Web site, located at http://www.semantics.org, includes detailed code samples from the book.
How to Think Like a Computer Scientist. Learning with C++
21 ноября 2010This book is an excellent introduction to the process of programming. It focuses on the theories and methods used, and not just a ‘type this and it will do blarg’ approach to teaching the language. I plan to use this as a textbook for a Continuing Education class I'm in the process of setting up.
Financial Instrument Pricing Using C++
21 ноября 2010One of the best languages for the development of financial engineering and instrument pricing applications is C++. This text shows how it can be applied to the design and implementation of classes, libraries and applications.
C++ Programming Fundamentals
21 ноября 2010This text teaches beginners the basics of C++ programming without assuming previous experience in any other language. It contains a variety of examples such as game programming, grade tracking and average calculation to make learning C++ fun and valuable.
Thinking in C++ (vol. 1)
21 ноября 2010The long awaited sequel to the highly successful “Thinking in C++”. More coverage of advanced topics professional developers must master. * Emphasis on advanced testing techniques to produce optimized error free code.Показать полностьюThe long awaited sequel to the highly successful “Thinking in C++”. More coverage of advanced topics professional developers must master. * Emphasis on advanced testing techniques to produce optimized error free code. * In depth coverage of STL with real world reusable code examples. * Simple short exercises that simplify complex programming routines. * Both authors are highly respected and widely known.
Thinking in C++ (vol. 2)
21 ноября 2010The long awaited sequel to the highly successful Thinking in C++. More coverage of advanced topics professional developers must master. * Emphasis on advanced testing techniques to produce optimized error free code. * In depth coverage of STL with real world reusable code examples. * Simple short exercises that simplify complex programming routines. * Both authors are highly respected and widely known.
Thinking in C++
21 ноября 2010Despite C++'s syntactic similarities to C, the two languages are fundamentally different in nature — a fact that can complicate the task of learning C++ if you already know C.Показать полностьюDespite C++'s syntactic similarities to C, the two languages are fundamentally different in nature — a fact that can complicate the task of learning C++ if you already know C. Thinking in C++ explains C++ to C programmers not just from the perspective of writing code, but from the perspective of software engineering and design — how do you conceptualize programs that exploit C++'s capabilities? With readable prose, Bruce Eckel offers a compelling explanation of what object-oriented languages in general and C++ in particular have to offer and teaches you how to apply it. The book covers not only introductory topics but advanced ones such as multiple inheritance and templates.
You Can Program in C++: A Programmer’s Introduction
21 ноября 2010An interactive and fun way to learn C++, one of the most popular high-level programming languages for graphic applications * This unique, hands-on approach to learning C++ makes the experience fun and interesting by offering the opportunity for readers to get started on real coding * Features numerous examples and project ideas as well as GUI and audio extensions so readers can get instant feedback — in addition to instant gratification from producing a program that works * Written by one of the world’s leading authorities on C and C++, the book includes invaluable reference sections at the end of each chapter * Discusses modern C++ idioms, which are often neglected in other publications
Learn Encryption Techniques with Basic and C++
21 ноября 2010This manual provides readers with a step-by-step examination of the development of encryption techniques from the Caesar cipher to modern-day public and private key encryption methods.Показать полностьюThis manual provides readers with a step-by-step examination of the development of encryption techniques from the Caesar cipher to modern-day public and private key encryption methods. It gives examples which show how messages, files and notes can be programmed with different levels of security. Numerous techniques are explained in detail, followed by the development of program modules in both Basic and C++. The companion CD-ROM contains all the Basic and C++ source code for the enciphering and deciphering programs described in the book, along with executable versions of these programs.
Optimizing C++
21 ноября 2010Written in an exceptionally clear style that doesn't skimp on technical detail, Steve Heller’s guide offers several high-performance search and data-compression algorithms, which are all you need to add speed to C++.Показать полностьюWritten in an exceptionally clear style that doesn't skimp on technical detail, Steve Heller’s guide offers several high-performance search and data-compression algorithms, which are all you need to add speed to C++. Early sections of the book address the advantages of optimizing C++, which the author considers something of a lost art. Instead of just investing in faster hardware, the author makes the case that optimizing code can result in faster, more useful programs. The heart of Optimizing C++ consists of several case studies of database problems that show various searching and compression algorithms, the author’s source code, and careful explanation of the solutions. The author users hash coding, caching, Radix40, and binary-coded decimal (BCD) data representation in a supermarket price-lookup database. Distribution-counting sort algorithms and bitmaps that store data efficiently are both used to help build a mailing-list system. In some of the most useful sections of this book, the author looks at Huffman coding and dynamic hashing. In every case, the author takes care to explain the details of each algorithm and its advantages and disadvantages for your own code. The book closes with a handy listing of all the algorithms presented and a thorough glossary for the terms used in the text. In all, Optimizing C++ presents some excellent C++ expertise, explained with enough clarity for even beginning or intermediate programmers.
Advanced CORBA Programming with C++
21 ноября 2010Written for the experienced C++ developer facing real-world CORBA for the first time, Advanced CORBA Programming with C++ is a useful guide to today’s most popular standard for distributed computing. After a quick tour of CORBA basics, the authors jump right in with a minimum skeleton application written in C++.Показать полностьюWritten for the experienced C++ developer facing real-world CORBA for the first time, Advanced CORBA Programming with C++ is a useful guide to today’s most popular standard for distributed computing. After a quick tour of CORBA basics, the authors jump right in with a minimum skeleton application written in C++. From there, they provide truly extensive coverage of CORBA IDL, along with many tips for using IDL data types in C++. (They cover advanced features such as any, TypeCode, and DynAny later in the book.). Next the book unveils its sample application — a distributed climate control system. Material on the Portable Object Adapter and the Object Life Cycle, including garbage collection strategies, rounds out this section. Additional chapters examine the details of Object Request Brokers (ORBs), including Internet Inter-ORB Protocol (IIOP), repositories, and binding. The authors also present CORBA’s built-in APIs for Naming, Trading, and Event Services (including asynchronous event handling), which is most useful as reference material. Final sections examine strategies for better scalability, including multithreading and optimizing network traffic for CORBA objects. The authors provide numerous short excerpts of C++ code, though it must be said that much of this book is reference material rather than a hands-on programming tutorial.
Theory and Problems of Fundamentals of Computing with C++
21 ноября 2010This powerful study tool is the best tutor you can have if you want top grades and thorough understanding of the fundamentals of computing with C++, the computing language taught at 83% of all colleges.Показать полностьюThis powerful study tool is the best tutor you can have if you want top grades and thorough understanding of the fundamentals of computing with C++, the computing language taught at 83% of all colleges. This student-friendly study guide leads you step-by-step through the entire computer science course, giving you 420 problems with fully worked solutions and easy-to-follow examples for every new topic. You get complete explanations of data abstraction, recursion, Standard C++ container classes, searching, sorting algorithms, and other complex concepts, simplified and illustrated so they're easy to grasp. You also get additional practice problems to solve on your own, working at your own speed. This superb study guide covers the entire course, from logic to libraries. If you're taking introduction to computer science, this book will be your best friend. It’s perfect for independent study, too!
Theory and Problems of Programming with C++
21 ноября 2010This Schaum’s Outline presents all the fundamental concepts of the current ANSI standard version of the C++ programming language. This is an object-oriented extension of the very popular C language, and it promises to grow in popularity. Many complete programs are included.
The C++ standard library: A tutorial and reference
21 ноября 2010C++ Standard Library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory.Показать полностьюC++ Standard Library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components-and to benefit from their power-you need a resource that does far more than list the classes and their functions. The C++ Standard Library not only provides comprehensive documentation of each library component, it also offers clearly written explanations of complex concepts, describes the practical programming details needed for effective use, and gives example after example of working code. This thoroughly up-to-date book reflects the newest elements of the C++ standard library incorporated into the full ANSI/ISO C++ language standard. In particular, the text focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. You will also find detailed coverage of special containers, strings, numerical classes, internationalization, and the IOStream library. Each component is presented in depth, with an introduction to its purpose and design, examples, a detailed description, traps and pitfalls, and the exact signature and definition of its classes and their functions. An insightful introduction to fundamental concepts and an overview of the library will help bring newcomers quickly up to speed. Comprehensive, detailed, readable, and practical, The C++ Standard Library is the C++ resource you will turn to again and again.
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 ]



Реклама
Лучшие новости