Angebote zu "Operator" (10 Treffer)

Kategorien

Shops

Mastering the Templates and Operator Overloadin...
39,90 € *
ggf. zzgl. Versand

Mastering the Templates and Operator Overloading in C++: B. Usha Rani

Anbieter: Hugendubel.de
Stand: 02.04.2019
Zum Angebot
C++

C++

19,99 € *
ggf. zzgl. Versand

Source: Wikipedia. Pages: 109. Chapters: Bjarne Stroustrup, Comparison of Java and C++, Template, Header file, Andrei Alexandrescu, C++0x, Operators in C and C++, Name mangling, C++ classes, Virtual function, Microsoft Visual C++ Name Mangling, Placement syntax, Boost C++ Libraries, Decltype, Template metaprogramming, Compatibility of C and C++, Concepts, Sizeof, Copy constructor, Reference, Opaque pointer, Database Management Library, Typedef, POCO C++ Libraries, Virtual inheritance, Carbide.c++, Return value optimization, Alexander Stepanov, Precompiled header, String, Wide character, Inner class, One Definition Rule, Curiously recurring template pattern, ACCU, Undefined behavior, Argument-dependent name lookup, Sequence point, New, ODB, Expression templates, Assignment operator, Circular dependency, Dev-C++, Copy elision, Ios, Pragma once, Substitution failure is not an error, The lexer hack, Typename, Run-time type information, Most vexing parse, Special member functions, Erase-remove idiom, David Abrahams, Variadic macro, Edison Design Group, Rule of three, CodeSynthesis XSD, Typeid, Plain old data structure, Fstream, Functional, Single Compilation Unit, Dynamic cast, Pete Becker, Delete, Herb Sutter, Loki, Seekg, Scott Meyers, E. Balagurusamy, Partial template specialization, OpenC++, AspectC++, C++ Report, Header-only, Prefix header, Significantly Prettier and Easier C++ Syntax, Tech Edge, CFLAGS, Exception guarantees, List of C++ multi-threading libraries, List of C++ template libraries, Ifstream, Traits class, Pro C, GNU E, Plain Old C++ Object, Mophun, BCX, ObjectCenter, Dominance, Auto-linking, Mentat. Excerpt: C++0x (pronounced ´´see plus plus oh ex´´) is the unofficial name of the planned new standard for the C++ programming language (originally, finalization was expected in 2008 or 2009, but the ´´0x´´ was retained). C++0x is intended to replace the existing C++ standard, ISO/IEC 14882, which was published in 1998 and updated in 2003. These predecessors are informally but commonly known as C++98 and C++03. The new standard will include several additions to the core language and will extend the C++ standard library, incorporating most of the C++ Technical Report 1 (TR1) libraries most likely with the exception of the library of mathematical special functions. Since the standard is not yet finalized, this article may not reflect the most recent state of C++0x. The first working draft international standard was published in August 2010 (N3126), with the last working draft being (N3291) dated 5 April 2011. In their March 2011 meeting, the ISO/IEC JTC1/SC22/WG21 C++ Standards Committee voted C++0x (N3290) to Final Draft International Standard (FDIS) status. This means that this final draft, dated 11 April 2011, is ready for review and approval by the ISO; the final specification is expected to be published sometime in mid-2011. To be able to finish closer to schedule, the Committee decided to focus its efforts on the solutions introduced up until 2006 and ignore newer proposals. The modifications for C++ will involve both the core language and the standard library. In the development of every utility of the new standard, the committee has applied some directives: Attention to beginners is considered important, because they will always compose the majority of computer programmers, and because many beginners would not intend to extend their knowledge of , limiting themselves to operate in the aspects of the language in which they a...

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
C++ (eBook, PDF)
7,99 € *
ggf. zzgl. Versand

In diesem Buch finden Sie alles, was Sie für den Einstieg brauchen - im praktischen Taschenbuchformat! Die vielen Beispiele sind leicht nachzuvollziehen. Dabei werden die seit C++11 und C++14 verfügbaren neuen Möglichkeiten genutzt. Die Beispiele sind zum großen Teil Spiele. So lernen Sie nicht nur die objektorientierte Programmierung kennen, sondern auch den ersten Umgang mit Mausklicks und Grafik, obwohl Grafik kein Bestandteil des C++-Standards ist. Das ist für diejenigen, die keine Spiele programmieren wollen, kein Nachteil. Spiele sind als realistische Anwendungen von C++ einfach interessanter als beliebige andere Beispiele. Am Ende vieler Kapitel gibt es ein C++-Quiz (mit Lösungen) zur Prüfung des Verständnisses. Das Buch ist nicht nur für angehende Softwareentwickler, sondern auch für Studierende technischer Fächer ein idealer Einstieg. Softwareentwicklung ist nicht nur Schreiben eines irgendwie funktionierenden Programms. Deshalb gibt es viele Tipps für einen guten Programmierstil, die die Qualität eines Programms erhöhen. Auch wird auf Fallstricke hingewiesen und wie man sie vermeidet. Aus dem Inhalt: Das erste Programm! Grunddatentypen: Zahlen und Zeichen Zahlen raten - Kontrollstrukturen zur Steuerung des Ablaufs Ein- und Ausgabe, auch mit Dateien Aufgaben strukturieren mit Funktionen Das Spielfeld - Arrays und Vektoren Beispiel TicTacToe Spieler, Würfel und Klassen - objektorientierte Programmierung Grafik mit C++ Ereignisgesteuerte Programmierung Bewegte Grafik Dynamische Speicherplatzbeschaffung Vererbung und Polymorphismus TicTacToe reloaded Fehlerbehandlung Interaktives Spiel mit Grafik und Sound Überladen von Operatoren Die C++-Standardbibliothek Templates Container, Iteratoren und Algorithmen

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
C++

C++

10,00 € *
ggf. zzgl. Versand

In diesem Buch finden Sie alles, was Sie für den Einstieg brauchen - im praktischen Taschenbuchformat! Die vielen Beispiele sind leicht nachzuvollziehen. Dabei werden die seit C++11 und C++14 verfügbaren neuen Möglichkeiten genutzt. Die Beispiele sind zum großen Teil Spiele. So lernen Sie nicht nur die objektorientierte Programmierung kennen, sondern auch den ersten Umgang mit Mausklicks und Grafik, obwohl Grafik kein Bestandteil des C++-Standards ist. Das ist für diejenigen, die keine Spiele programmieren wollen, kein Nachteil. Spiele sind als realistische Anwendungen von C++ einfach interessanter als beliebige andere Beispiele. Am Ende vieler Kapitel gibt es ein C++-Quiz (mit Lösungen) zur Prüfung des Verständnisses. Das Buch ist nicht nur für angehende Softwareentwickler, sondern auch für Studierende technischer Fächer ein idealer Einstieg. Softwareentwicklung ist nicht nur Schreiben eines irgendwie funktionierenden Programms. Deshalb gibt es viele Tipps für einen guten Programmierstil, die die Qualität eines Programms erhöhen. Auch wird auf Fallstricke hingewiesen und wie man sie vermeidet. Aus dem Inhalt: Das erste Programm! Grunddatentypen: Zahlen und Zeichen Zahlen raten - Kontrollstrukturen zur Steuerung des Ablaufs Ein- und Ausgabe, auch mit Dateien Aufgaben strukturieren mit Funktionen Das Spielfeld - Arrays und Vektoren Beispiel TicTacToe Spieler, Würfel und Klassen - objektorientierte Programmierung Grafik mit C++ Ereignisgesteuerte Programmierung Bewegte Grafik Dynamische Speicherplatzbeschaffung Vererbung und Polymorphismus TicTacToe reloaded Fehlerbehandlung Interaktives Spiel mit Grafik und Sound Überladen von Operatoren Die C++-Standardbibliothek Templates Container, Iteratoren und Algorithmen

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
The Definitive Guide to JSF in Java EE 8 (eBook...
27,95 € *
ggf. zzgl. Versand

Learn and master the new features in the JSF 2.3 MVC web framework in this definitive guide written by two of the JavaServer Faces (JSF) specification leads. The authors take you through real-world examples that demonstrate how these new features are used with other APIs in Java EE 8. You?ll see the new and exciting ways JSF applications can use to communicate between a client and a server, such as using WebSockets, invoking bean methods directly from Ajax, executing client-side JavaScript when Ajax calls complete, and more Along the way you?ll broaden your knowledge of JSF components and web APIs best practices, and learn a great deal about the internals of JSF and the design decisions that have been made when building the JSF API. For example, you?ll see what artefacts are now CDI injectable, how CDI changed JSF internally, and what some of the caveats are when working with the CDI versions of a JSF artefact. Furthermore, you´ll build an example application from scratch. After reading The Definitive Guide to JSF in Java EE 8 , you´ll be ready to build your own efficient and secure web applications. What You Will Learn Leverage the new features in JSF 2.3 in your existing applications Integrate JSF and CDI Use the brand new Component Search Expression framework, which enables you to more easily locate components from your template Extend the Component Search Expression framework with your own search operators Work with the different ways of mapping requests to JSF, make your application use extensionless URLs, and programmatically inspect which resources are present in your application Master the best practices for web application development and see which are obsolete Who This Book Is For Existing JSF or Java developers who need to create a web UI. No prior knowledge of JSF is required, but the book does skew towards the more experienced developer. Concepts such as dependency injection and MVC are assumed to be known, as is a general knowledge about HTML, HTTP and other web standards.

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
The Definitive Guide to JSF in Java EE 8
26,99 € *
ggf. zzgl. Versand

Learn and master the new features in the JSF 2.3 MVC web framework in this definitive guide written by two of the JavaServer Faces (JSF) specification leads. The authors take you through real-world examples that demonstrate how these new features are used with other APIs in Java EE 8. You´ll see the new and exciting ways JSF applications can use to communicate between a client and a server, such as using WebSockets, invoking bean methods directly from Ajax, executing client-side JavaScript when Ajax calls complete, and more Along the way you´ll broaden your knowledge of JSF components and web APIs best practices, and learn a great deal about the internals of JSF and the design decisions that have been made when building the JSF API. For example, you´ll see what artefacts are now CDI injectable, how CDI changed JSF internally, and what some of the caveats are when working with the CDI versions of a JSF artefact. Furthermore, you´ll build an example application from scratch. After reading The Definitive Guide to JSF in Java EE 8 , you´ll be ready to build your own efficient and secure web applications. What You Will Learn Leverage the new features in JSF 2.3 in your existing applications Integrate JSF and CDI Use the brand new Component Search Expression framework, which enables you to more easily locate components from your template Extend the Component Search Expression framework with your own search operators Work with the different ways of mapping requests to JSF, make your application use extensionless URLs, and programmatically inspect which resources are present in your application Master the best practices for web application development and see which are obsolete Who This Book Is For Existing JSF or Java developers who need to create a web UI. No prior knowledge of JSF is required, but the book does skew towards the more experienced developer. Concepts such as dependency injection and MVC are assumed to be known, as is a general knowledge about HTML, HTTP and other web standards.

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
Beginning C++17
31,99 € *
ggf. zzgl. Versand

Learn how to program using the updated C++17 language. You´ll start with the basics and progress through step-by-step examples to become a working C++ programmer. All you need are Beginning C++17 and any recent C++ compiler and you´ll soon be writing real C++ programs. There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Code downloads are provided for all examples from the text and solutions to the exercises. This latest edition has been fully updated to the latest version of the language, C++17, and to all conventions and best practices of so-called modern C++. Beginning C++17 also introduces the elements of the C++ Standard Library that provide essential support for the C++17 language. What You´ll Learn Define variables and make decisions Work with arrays and loops, pointers and references, strings, and more Write your own functions, types, and operators Discover the essentials of object-oriented programming Use overloading, inheritance, virtual functions and polymorphism Write generic function templates and class templates Get up to date with modern C++ features: auto type declarations, move semantics, lambda expressions, and more Examine the new additions to C++17 Who This Book Is For Programmers new to C++ and those who may be looking for a refresh primer on the C++17 programming language in general.

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
Einführung in die Programmierung mit C++
69,95 € *
ggf. zzgl. Versand

Bjarne Stroustrup, Erfinder von C++, eine der weltweit am häufigsten verwendetenProgrammiersprachen, gibt basierend auf seiner langjährigen Erfahrungin Softwareentwicklung und Lehre mit diesem didaktisch ausgefeilten Werkeinen praxisnahen und problemorientierten Einstieg in die Programmierungmithilfe von C++. Im Gegensatz zu anderen Einführungen in die Programmierungdeckt dieses Buch praxisorientierte Themen wie die Wartbarkeit vonCode, das Testen und die professionelle Softwareentwicklung ab. Stroustrup bietet einenexzellenten Einstieg in die Standard Template Library (STL) von C++, welche eine große Anzahlvon effizienten Algorithmen und Datenstrukturen zur Verfügung stellt. Viele konkreteAnwendungsbeispiele untermauern den innovativen Ansatz und gewähren dem Leser einenspannenden Einblick in Themen wie die Parserentwicklung oder die Programmierung vongrafischen Benutzeroberflächen. Für jeden, der sich intensiv mit der Programmierung oder mit professioneller Softwareentwicklungauseinandersetzen will, führt kein Weg an diesem Buch vorbei. Keine Frage, es ist wohl das bedeutendste Werk zum Thema Programmierung überhaupt! Bjarne Stroustrup, Erfinder von C++, eine der weltweit am häufigsten verwendetenProgrammiersprachen, gibt basierend auf seiner langjährigen Erfahrungin Softwareentwicklung und Lehre mit diesem didaktisch ausgefeilten Werkeinen praxisnahen und problemorientierten Einstieg in die Programmierungmithilfe von C++. Im Gegensatz zu anderen Einführungen in die Programmierungdeckt dieses Buch praxisorientierte Themen wie die Wartbarkeit vonCode, das Testen und die professionelle Softwareentwicklung ab. Stroustrup bietet einenexzellenten Einstieg in die Standard Template Library (STL) von C++, welche eine große Anzahlvon effizienten Algorithmen und Datenstrukturen zur Verfügung stellt. Viele konkreteAnwendungsbeispiele untermauern den innovativen Ansatz und gewähren dem Leser einenspannenden Einblick in Themen wie die Parserentwicklung oder die Programmierung vongrafischen Benutzeroberflächen. Für jeden, der sich intensiv mit der Programmierung oder mit professioneller Softwareentwicklungauseinandersetzen will, führt kein Weg an diesem Buch vorbei. Keine Frage, es ist wohl das bedeutendste Werk zum Thema Programmierung überhaupt! AUS DEM INHALT Grundlagen der Programmierung anhand von C++ Funktionen, Objekte, Klassen, Operatoren Fehlerbehandlung Ein- und Ausgabestreams Grafikprogrammierung und grafische Benutzerschnittstellen Zeiger, Arrays und Freispeicherverwaltung Templates, Container und Iteratoren Ressourcenbehandlung Die STL (Standard Template Library) Textmanipulation und numerische Algorithmen Programmierung eingebetteter Systeme Testen Vergleich C++ gegenüber der Programmiersprache C ÜBER DEN AUTOR BJARNE STROUSTRUP ist der Designer und Erfinder von C++ sowie Autordes Standardwerkes Die C++-Programmiersprache . Er ist Professor für Informatikan der Texas A&M University , Mitglied der U.S. National Academy ofEngineering und ein Mitarbeiter von AT&T . Er ist Gründungsmitglied des ISO C++-Standardkomitees . Fachlektor MICHAEL LEUSCHEL ist Professor für Informatik an der Universität Düsseldorf .Sein Forschungsgebiet umfasst automatische Programmoptimierung und -analysesowie formale Methoden zur Entwicklung kritischer Softwaresysteme. AUF DER COMPANION WEBSITE Für Dozenten Alle Abbildungen aus dem Buch Für Studenten Lokalisierte Beispielsammlung Weiterführende Links und Informationen Bjarne Stroustrup, Erfinder von C++, eine der weltweit am häufigsten verwendetenProgrammiersprachen, gibt basierend auf seiner langjährigen Erfahrungin Softwareentwicklung und Lehre mit diesem didaktisch ausgefeilten Werkeinen praxisnahen und problemorientierten Einstieg in die Programmierungmithilfe von C++. Im Gegensatz zu anderen Einführungen in die Programmierungdeckt dieses Buch praxisorientierte Themen wie die Wartbarkeit vonCode, das Testen und die professionelle Softwareentwicklung ab. Stroustrup bietet einenexzellenten Einstieg in die Standard Template Library (STL) von C++, welche eine große Anzahlvon effizienten Algorithmen und Datenstrukturen zur Verfügung stellt. Viele konkreteAnwendungsbeispiele untermauern den innovativen Ansatz und gewähren dem Leser einenspannenden Einblick in Themen wie die Parserentwicklung oder die Programmierung vongrafischen Benutzeroberflächen. Für jeden, der sich intensiv mit der Programmierung oder mit professioneller Softwareentwicklungauseinandersetzen will, führt kein Weg an diesem

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
C++ Coding Standards: 101 Rules, Guidelines, an...
58,99 € *
ggf. zzgl. Versand

C++ Coding Standards: 101 Rules, Guidelines, and Best Practices Essential guidelines for writing high-quality C++ code--taught by two foremost masters in the field. Provides a collection of programming rules (101) that is terse, easy to understand and follow, and self-sufficient. Teaches basic rules and widely-accepted and authoritative practices for writing sound software in C++. Herb Sutter and Andrei Alexandrescu are two of the world´s foremost experts on software development in general and C++ in particular. Every software development team should have and follow a coding standard. It´s even better when what the coding standard requires is actually consistent, reasonable, and correct. Coding standards have many advantages: *They improve code quality. This happens automatically when following a good, simple set of guidelines. *They improve development speed, because the programmer doesn´t need to always make decisions starting from first principles. *They enhance teamwork by eliminating needless debates on inconsequential issues and by making it easy for teammates to read and maintain each other´s code. The coding standards introduced by this book are a collection of guidelines for writing high-quality C++ code. ***They are the distilled conclusions of a rich collective experience of the C++ community. Until now, this body of knowledge has been available only as folklore or spread in bits and pieces throughout books. Product Description Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world´s most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards. The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction, copying, assignment, namespaces, modules, templates, genericity, exceptions, STL containers and algorithms, and more. Each standard is described concisely, with practical examples. From type definition to error handling, this book presents C++ best practices, including some that have only recently been identified and standardized-techniques you may not know even if you´ve used C++ for years. Along the way, you´ll find answers to questions like What´s worth standardizing--and what isn´t? What are the best ways to code for scalability? What are the elements of a rational error handling policy? How (and why) do you avoid unnecessary initialization, cyclic, and definitional dependencies? When (and how) should you use static and dynamic polymorphism together? How do you practice safe overriding? When should you provide a no-fail swap? Why and how should you prevent exceptions from propagating across module boundaries? Why shouldn´t you write namespace declarations or directives in a header file? Why should you use STL vector and string instead of arrays? How do you choose the right STL search or sort algorithm? What rules should you follow to ensure type-safe code? Whether you´re working alone or with others, C++ Coding Standards will help you write cleaner code--and write it faster, with fewer hassles and less frustration. Features + Benefits Essential guidelines for writing high-quality C++ code-- taught by two foremost masters in the field. ° Provides a collection of programming rules (101) that is terse, easy to understand and follow, and self-sufficient. ° Teaches basic rules and widely-accepted and authoritative practices for writing sound software in C++. ° Herb Sutter and Andrei Alexandrescu are two of the world´s foremost experts on software development in general and C++ in particular. Backcover Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world´s most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use as a basis for their own coding standards. The authors cover virtually every facet of C++ programming: design and coding style, functions, operators, class design, inheritance, construction/destruction,

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot
C++ - Lernen und professionell anwenden (eBook,...
38,99 € *
ggf. zzgl. Versand

Gezielter Lernerfolg durch überschaubare KapiteleinheitenVollständige Darstellung - Schritt für SchrittKonsequent objektorientiert programmieren Sie möchten die Programmiersprache C++ erlernen oder vertiefen - und sind Anfänger oder aber fortgeschrittener Programmierer? Dann ist dieses Buch richtig für Sie!Sie lernen die elementaren Sprachkonzepte von C++ und werden schrittweise bis zur Entwicklung professioneller C++-Programme geführt. In den Beispielen zeigen die Autoren die ganze Breite des Anwendungsspektrums auf. Dabei basiert die Sprachbeschreibung auf dem ISO-Standard, der von allen gängigen Compilern unterstützt wird (Visual C++, GNU C++ etc.). Die Erweiterungen des neuen Standards von 2017 (kurz C++17), wie beispielsweise die Filesystem-Bibliothek, sind in aktuellen Compilern noch nicht voll integriert und werden deshalb in diesem Buch mit C++17 gekennzeichnet.Für den professionellen Einsatz sind in den hinteren Kapiteln Themen wie Smart Pointer, Multithreading, Container und Algorithmen der Standard-Template-Library sowie die Numerische Bibliothek beschrieben. Zahlreiche Anwendungsbeispiele illustrieren die unterschiedlichen Verwendungsmöglichkeiten.Jedes Kapitel bietet Ihnen die Gelegenheit, mit Übungen und Musterlösungen Ihre Kenntnisse direkt zu überprüfen und zu vertiefen. Die Programmbeispiele aus dem Buch finden Sie zum Download auf der Webseite des Verlags.Aus dem Inhalt:Datentypen, Kontrollstrukturen, Operatoren, Makros, FunktionenVektoren, Strings, Matrizen, Referenzen und ZeigerSpeicherreservierung zur Laufzeit, Dynamische Arrays und Move-SemantikKlassen, Vererbung und PolymorphieSequenzieller, wahlfreier und portabler DateizugriffException-HandlingTemplatesSmart PointerMultithreadingContainer und Algorithmen der StandardbibliothekNumerische BibliothekUmfassendes Glossar Prof. Dr. Ulla Kirch unterrichtet an der FH München und Dr. Peter Prinz ist Software-Entwickler. Sie haben bereits zahlreiche Bücher zu C und C++ geschrieben.

Anbieter: buecher.de
Stand: 15.04.2019
Zum Angebot