Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
Datasource
Material
Language
Subjects(RVK)
  • 1
    Online Resource
    Online Resource
    Upper Saddle River NJ : Addison-Wesley | Boston, MA :Safari,
    Language: English
    Pages: xx, 297 Seiten , 24 cm
    Edition: 3rd ed.
    Parallel Title: Erscheint auch als Meyers, Scott, 1959 - Effective C++
    DDC: 005.133
    RVK:
    Keywords: C++ (Computer program language) ; Electronic books ; local ; C++ ; Objektorientierte Programmierung ; C++
    Abstract: "Every C++ professional needs a copy of Effective C++ . It is an absolute must-read for anyone thinking of doing serious C++ development. If you've never read Effective C++ and you think you know everything about C++, think again." - Steve Schirripa, Software Engineer, Google "C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott's deep insight and distinctive ability to impart knowledge." - Gerhard Kreuzer, Research and Development Engineer, Siemens AG The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers' practical approach to C++ describes the rules of thumb used by the experts - the things they almost always do or almost always avoid doing - to produce clear, correct, efficient code. The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading. Important features of Effective C++ include: Expert guidance on the design of effective classes, functions, templates, and inheritance hierarchies. Applications of new "TR1" standard library functionality, along with comparisons to existing standard library components. Insights into differences between C++ and other languages (e.g., Java, C#, C) that help developers from those languages assimilate "the C++ way" of doing things.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Reading, Mass. : Addison-Wesley Pub. Co. | Boston, Mass. :Safari Books Online
    ISBN: 9780321545190 , 0321545192
    Language: English
    Pages: xv, 318 p , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: C++ (Computer program language) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: More than 150,000 copies in print! Praise for Scott Meyers' first book, Effective C++ : "I heartily recommend Effective C++ to anyone who aspires to mastery of C++ at the intermediate level or above." - The C/C++ User's Journal From the author of the indispensable Effective C++ , here are 35 new ways to improve your programs and designs. Drawing on years of experience, Meyers explains how to write software that is more effective : more efficient, more robust, more consistent, more portable, and more reusable. In short, how to write C++ software that's just plain better. More Effective C++ includes: Proven methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language features Comprehensive descriptions of advanced techniques used by C++ experts, including placement new, virtual constructors, smart pointers, reference counting, proxy classes, and double-dispatching Examples of the profound impact of exception handling on the structure and behavior of C++ classes and functions Practical treatments of new language features, including bool, mutable, explicit, namespaces, member templates, the Standard Template Library, and more. If your compilers don't yet support these features, Meyers shows you how to get the job done without them. More Effective C++ is filled with pragmatic, down-to-earth advice you'll use every day. Like Effective C++ before it, More Effective C++ is essential reading for anyone working with C++.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: C++ (Computer program language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively -so that your software is correct, efficient, maintainable, and portable. That's where this practical book comes in. It describes how to write truly great software using C++11 and C++14-i.e. using modern C++. Topics include: The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functions The relationships among std::move , std::forward , rvalue references, and universal references Techniques for writing clear, correct, effective lambda expressions How std::atomic differs from volatile , how each should be used, and how they relate to C++'s concurrency API How best practices in "old" C++ programming (i.e., C++98) require revision for software development in modern C++ Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material. "After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series of Effective C++ books. Effective Modern C++ is the most important how-to book for advice on key guidelines, styles, and idioms to use modern C++ effectively and well. Don't own it yet? Buy this one. Now". -- Herb Sutter, Chair of ISO C++ Standards Committee and C++ Software Architect at Microsoft
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed Nov. 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Boston : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321545183 , 0321545184
    Language: English
    Pages: xviii, 260 p , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Standard template library ; Standard template library (Computer file) ; C++ (Computer program language) ; Electronic books ; local
    Abstract: "This is Effective C++ volume three - it's really that good." - Herb Sutter, independent consultant and secretary of the ISO/ANSI C++ standards committee "There are very few books which all C++ programmers must have. Add Effective STL to that list." - Thomas Becker, Senior Software Engineer, Zephyr Associates, Inc., and columnist, C/C++ Users Journal C++'s Standard Template Library is revolutionary, but learning to use it well has always been a challenge. Until now. In this book, best-selling author Scott Meyers ( Effective C++ , and More Effective C++ ) reveals the critical rules of thumb employed by the experts - the things they almost always do or almost always avoid doing - to get the most out of the library. Other books describe what's in the STL. Effective STL shows you how to use it . Each of the book's 50 guidelines is backed by Meyers' legendary analysis and incisive examples, so you'll learn not only what to do, but also when to do it - and why . Highlights of Effective STL include: Advice on choosing among standard STL containers (like vector and list), nonstandard STL containers (like hash_set and hash_map), and non-STL containers (like bitset). Techniques to maximize the efficiency of the STL and the programs that use it. Insights into the behavior of iterators, function objects, and allocators, including things you should not do. Guidance for the proper use of algorithms and member functions whose names are the same (e.g., find), but whose actions differ in subtle (but important) ways. Discussions of potential portability problems, including straightforward ways to avoid them. Like Meyers' previous books, Effective STL is filled with proven wisdom that comes only from experience. Its clear, concise, penetrating style makes it an essential resource for every STL programmer.
    Note: Includes bibliographical references (p. [225]-228) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Alta Books | Boston, MA : Safari
    Language: English , Portuguese
    Pages: 1 online resource (384 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Lidar com e aprender C++11 e C++14 vai além de se familiarizar com as funções novas que estes apresentam (por exemplo, declarações de tipo auto, a semântica do movimento, as expressões lambda e a possibilidade de simultaneidade). O desafio é aprender a usar tais funções de forma eficaz para que seu software esteja correto, eficiente, sustentável e portátil. E é aí que este manual prático entra. Ele descreve como escrever softwares verdadeiramente incríveis usando o C++11 e o C++14 - ou seja, usando o C++ moderno. Entre os tópicos do livro, estão: Os prós e contras da inicialização entre chaves {}, as especificações do no except, o encaminhamento perfeito e funções inteligentes do ponteiro make. As relações entre o move, forward, as referências rvalue e as referências universais. Técnicas para escrever expressões lambda claras, corretas e eficazes. Como o atomic é diferente do volatile, como cada um deve ser usado, e como se relacionam com o API concomitante do C++.
    Note: Online resource; Title from title page (viewed April 30, 2014) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : O'Reilly Japan, Inc. | Boston, MA : Safari
    ISBN: 9784873117362
    Language: English , Japanese
    Pages: 1 online resource (364 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: C++プログラマから絶大な支持を集めるC++界のカリスマ、スコット・メイヤーズが、優れたC++プログラムはどのように書けばよいのかを指南。C+をすみずみまで知り尽くした著者が、効果的かつ堅牢、移植性の高い優れたC++プログラムを書くノウハウを42項目にまとめています。さらに上を目指したい中上級者必携の一冊です。C++11/C++14対応。
    Note: Online resource; Title from title page (viewed September 17, 2015) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Dunod | Boston, MA : Safari
    Language: English , French
    Pages: 1 online resource (320 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: Le C++ 11 et plus encore le C++ 14 sont des évolutions significatives du langage C++. Cet ouvrage vous aidera non seulement à découvrir ce qui a changé, mais aussi à écrire du code qui soit correct, efficace, facile à maintenir et à porter. Son objectif n'est pas de décrire ce que vous devez faire ou ne pas faire, mais de vous apporter une compréhension en profondeur du fonctionnement de C++11 et de C++14. Il est structuré en 42 conseils qui vous enseigneront à la fois les bonnes pratiques et les pièges à éviter. Vous voulez : comprendre les différentes formes de déduction de type, savoir quand (ne pas) utiliser les déclarations auto, découvrir pourquoi les fonctions membres const doivent être sûres vis-à-vis des threads, apprendre à implémenter l'idiome Pimpl avec std::unique_ptr, comprendre pourquoi éviter le mode de capture par défaut dans les expressions lambda, assimiler les différences entre std::atomic et volatile. Toutes les réponses se trouvent ici. Elles sont indépendantes de la plate-forme et conformes à la norme. Cet ouvrage présente un C++ portable.
    Note: Online resource; Title from title page (viewed March 3, 2016) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : China Electric Power Press Ltd. | Boston, MA : Safari
    ISBN: 9787519817749
    Language: English , Chinese
    Pages: 1 online resource (303 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local
    Abstract: 想要彻底理解C++11和C++14,不可止步于熟悉它们引入的语言特性(例如,auto型别推导、移动语义、lambda表达式,以及并发支持)。挑战在于高效地运用这些特性,从而使你的软件具备正确性、高效率、可维护性和可移植性。这正是本书意欲达成的定位。它描述的正是使用C++11和C++14(即现代C++)来编写真正卓越的软件之道。 涵盖以下主题: 大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点。 std::move、std::forward、右值引用和万能引用之间的联系。 编写整洁、正确,以及高效的lambda表达式的方法。 std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系。 “旧”C++程序设计(即C++98)中的最佳实战要求在现代C++的软件开发中作出哪些修订。 本书沿用了Scott Meyers早期作品中业已证明的基于指导原则和实例驱动的格式,但介绍的是全新材料。本书是所有C++软件开发工程师的必读之选。
    Note: Online resource; Title from title page (viewed April 1, 2018) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Apress ;
    Language: English
    Pages: 1 online resource (xix, 713 p.) , ill.
    Edition: 2nd ed.
    Parallel Title: Erscheint auch als
    Keywords: Mac OS ; Operating systems (Computers) ; Macintosh (Computer) ; Programming ; Electronic books ; Electronic books ; local
    Abstract: You're smart and savvy, but you're also busy. This comprehensive guide to Apple's latest version of OS X, Lion, gives you everything you need to know to live a happy, productive Mac life. Learn OS X Lion will have you up and connected right away. With a minimum of overhead and a maximum of useful information, you'll cover a lot of ground in the time it takes other books to get you plugged in. If this isn't your first experience with OS X, skip right to the "What's New in Lion" sections. You may also find yourself using this book as a quick refresher course or a way to learn new Mac skills you've never tried before. What you'll learn Lion's new features and how to put them to work How to work with documents Managing email with Mail How to enhance your life with iLife Customizing your Lion environment How to get things done at the command line
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    New York, N.Y. : Apress
    Language: English
    Pages: 1 online resource (xxix, 713 p.) , ill., ports.
    Parallel Title: Erscheint auch als
    Keywords: Mac OS ; Operating systems (Computers) ; Macintosh (Computer) ; Programming ; Electronic books ; local
    Abstract: With a minimum of overhead and a maximum of useful information, you'll cover a lot of ground in the time it takes other books to get you plugged in.
    Note: Description based on print version record. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...