Caractéristiques
Description
||boek: Professional C++ (5th)||WROX
||door: Marc Gregoire
||taal: en
||jaar: 2021
||druk: 5th edition
||pag.: 1256p
||opm.: softcover|like new
||isbn: 978-1-119-69540-0
||code: 2:000483
--- A propos du livre (foto 1): Professional C++ (5th) ---
« Professional C++, 5e édition » de Marc Gregoire (publié par Wrox/Wiley en février 2021) est un ouvrage de référence pour les programmeurs C++ confirmés. Ce volume met l'accent sur les principales innovations de C++20.
Marc Gregoire, l'auteur, est un ingénieur logiciel belge, MVP Microsoft et fondateur du Belgian C++ User Group.
Points forts de l'ouvrage :
• Priorité à C++20 : Couverture exhaustive des fonctionnalités révolutionnaires de C++20 telles que les modules (import), les concepts, la bibliothèque ranges et la mise en forme avancée des chaînes de caractères (std::format).
• Public cible : Cet ouvrage s'adresse aux développeurs maîtrisant déjà les fondamentaux (variables, boucles et fonctions) et souhaitant atteindre un niveau professionnel adapté aux environnements d'entreprise.
• Sujets abordés : Outre les fonctionnalités spécifiques au langage, l'ouvrage traite de l'architecture logicielle, de la conception orientée objet, des solutions de code réutilisables (modèles de conception), des bonnes pratiques de débogage et de la gestion efficace de la mémoire. • Format : Un ouvrage de référence très conséquent de plus de 1 300 pages, comprenant des exemples pratiques et des études de cas.
Liens et ressources utiles
• Code source et exercices : Le code source et les exercices officiels du livre ont été mis à jour par la communauté et sont disponibles sur ce dépôt GitHub.
• Éditeur officiel : Vous trouverez des descriptions détaillées des chapitres et des informations complémentaires sur le site web de Wiley.
[source: https--www.google.com/search?q=gregoire+professional+C%2B%2B+5th+edition]
Improve your existing C++ competencies quickly and efficiently with this advanced volume
Professional C++, 5th Edition raises the bar for advanced programming manuals. Complete with a comprehensive overview of the new capabilities of C++20, each feature of the newly updated programming language is explained in detail and with examples. Case studies that include extensive, working code round out the already impressive educational material found within.
Without a doubt, the new 5th Edition of Professional C++ is the leading resource for dedicated and knowledgeable professionals who desire to advance their skills and improve their abilities. This book contains resources to help readers:
Notoriously complex and unforgiving, C++ requires its practitioners to remain abreast of the latest developments and advancements. Professional C++, 5th Edition ensures that its readers will do just that.
[source: https--www.standaardboekhandel.be]
From the Inside Flap
Embrace C++ depth and complexity to discover just how much it can do
C++ is notoriously difficult to master, but its wide-ranging capabilities have made it the most common language for gaming and commercial software applications. Even experienced users are typically unfamiliar with many advanced features, but the release of C++20 presents the perfect opportunity to explore the language's full capabilities. This new fifth edition of Professional C++ provides a code-intensive, solutions-oriented guide to everything C++ has to offer, including the newest tools and features in the latest release. Packed with practical instructions geared toward real-world programming, this book is the programmer's ideal opportunity to dig deeper into C++. The fifth edition covers C++20.
Professional C++:
Wrox Professional guides are written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
"As new programmers turn (or return) to C++ for demanding code, and C++ itself evolves with C++20 being the biggest release of C++ in nearly a decade, there's a real need for up-to-date guidance. Writing C++20 code often feels like writing in a fresh new language, and so it's wonderful to see someone like Marc, a well-known and experienced C++ trainer, bring this book to help everyone absorb the new C++ with a fresh look at a refreshed language." --Herb Sutter
[source: https--www.amazon.nl]
Even if you have used the language for years, you might still be unfamiliar with the more advanced features of C++, or you might not be using the full capabilities of the language. Perhaps you write competent C++ code but would like to learn more about design and good programming style in C++. Or maybe you're relatively new to C++ but want to learn the "right" way to program from the start. This book will meet those needs and bring your C++ skills to the professional level. Because this book focuses on advancing from basic or intermediate knowledge of C++ to becoming a professional C++ programmer, it assumes that you have some knowledge about programming. Chapter 1, "A Crash Course in C++ and the Standard Library," covers the basics of C++ as a refresher, but it is not a substitute for actual training in programming. If you are just starting with C++ but you have significant experience in another programming language such as C, Java, or C#, you should be able to pick up most of what you need from Chapter 1.
In any case, you should have a solid foundation in programming fundamentals. You should know about loops, functions, and variables. You should know how to structure a program, and you should be familiar with fundamental techniques such as recursion. You should have some knowledge of common data structures such as queues, and useful algorithms such as sorting and searching. You don't need to know about object-oriented programming just yet -- that is covered in Chapter 5, "Designing with Objects." You will also need to be familiar with the compiler you will be using to compile your code. Two compilers, Microsoft Visual C++ and GCC, are introduced later in this introduction. For other compilers, refer to the documentation that came with your compiler.
[source: https--digikitab.com/product/professional-c-fifth-edition]
Table of Contents
Front Matter (Pages: i-lv)
Part I : Introduction to Professional C++
CHAPTER 1 A Crash Course in C++ and the Standard Library (Pages: 1-86)
CHAPTER 2 Working with Strings and String Views (Pages: 87-110)
CHAPTER 3 Coding with Style (Pages: 111-134)
Part II : Professional C++ Software Design
CHAPTER 4 Designing Professional C++ Programs (Pages: 135-167)
CHAPTER 5 Designing with Objects (Pages: 169-186)
CHAPTER 6 Designing for Reuse (Pages: 187-207)
Part III : C++ Coding the Professional Way
CHAPTER 7 Memory Management (Pages: 209-247)
CHAPTER 8 Gaining Proficiency with Classes and Objects (Pages: 249-282)
CHAPTER 9 Mastering Classes and Objects (Pages: 283-335)
CHAPTER 10 Discovering Inheritance Techniques (Pages: 337-395)
CHAPTER 11 Odds and Ends (Pages: 397-419)
CHAPTER 12 Writing Generic Code with Templates (Pages: 421-464)
CHAPTER 13 Demystifying C++ I/O (Pages: 465-494)
CHAPTER 14 Handling Errors (Pages: 495-533)
CHAPTER 15 Overloading C++ Operators (Pages: 535-572)
CHAPTER 16 Overview of the C++ Standard Library (Pages: 573-602)
CHAPTER 17 Understanding Iterators and the Ranges Library (Pages: 603-626)
CHAPTER 18 Standard Library Containers (Pages: 627-698)
CHAPTER 19 Function Pointers, Function Objects, and Lambda Expressions (Pages: 699-723)
[source: https--onlinelibrary.wiley.com/doi/book/10.1002/9781119695547]
--- A propos (foto 2): Marc Gregoire ---
Marc Gregoire is a prominent software engineer and author primarily known for his extensive work on the "Professional C++" series published by Wrox/Wiley. He is recognized as a Microsoft Most Valuable Professional (MVP) for his expertise in Visual C++, an award he has received annually since 2007.
Key Publications
Gregoire's writing focuses on providing advanced, real-world solutions for C++ developers, often serving as a comprehensive reference for the latest language standards.
Professional Background
Beyond his writing, Gregoire is an active figure in the global C++ community:
He maintains a technical blog NuonSoft where he shares updates on C++ and software development.
[source: https--www.google.com/search?q=marc+gregoire+author]
Marc Gregoire is a Microsoft Visual C++ MVP, software architect and developer, and the founder of the Belgian C++ user group. Having previously completed critical 2G and 3G telecom software for Siemens and Nokia Siemens Networks, he currently works on X-ray, CT, and 3D geometric inspection software for Nikon Metrology. Marc is the author of Professional C++ 2nd, 3rd, and 4th editions, co-author of C++17 Standard Library Quick Reference, and technical editor for numerous published works.
[source: https--www.amazon.com.be]
Books I Worked On
Below is a list of books for which I was author, co-author, or technical editor.
Author / Co-Author:
Also available in Chinese.
Also available in Chinese and Korean.
Also available in Chinese.
Also available in Chinese.
Also available in Chinese and Korean.
Technical Editor:
Peter Van Weert's Beginning C++23 From Beginner to Pro (Apress)
Deitel's C++20 for Programmers (Pearson)
Stephan Roth's Clean C++20 (Apress)
Peter Gottschling's Discovering Modern C++, 2nd Edition (Pearson)
Peter Van Weert's Beginning C++20 (Apress)
Mikael Olsson's C++20 Quick Syntax Reference (Apress)
Peter Van Weert's Beginning C++17 (Apress)
Stephan Roth's Clean C++ (Apress)
Ivor Horton's Using the C++ Standard Template Libraries (Apress)
Ivor Horton's Beginning Visual C++ 2013 (Wiley/Wrox)
Ivor Horton's Beginning C, 5th Edition (Apress)
Ivor Horton's Beginning Visual C++ 2012 (Wiley/Wrox)
Ivor Horton's Beginning Java, Java 7 Edition (Wiley/Wrox)
Ivor Horton's Beginning Visual C++ 2010 (Wiley/Wrox)
[source: https--www.nuonsoft.com/blog/books-i-worked-on]
CppCon 2020 Keynote: C++20 by Marc Gregoire [2020-08-31]
Keynote Speaker: Marc Gregoire
Marc Gregoire is a C++ blogger and author of Professional C++ and co-author of C++ Standard Library Quick Reference. He is a software architect at Nikon Metrology with experience developing C++ programs running 24/7 on Windows and Linux and is the founder of the Belgian C++ Users Group.
The title of Marc's talk is C++20: An (Almost) Complete Overview. C++20 is going be discussed quite a bit at this year's conference and in addition to providing an overview of the new language/library changes, Marc will guide you to other CppCon talks on C++20.
If you want a complete overview of all C++20 features, including references to other more deep-dive sessions at CppCon 2020 on certain topics, then this session is for you.
Marc's talk will give you the confidence and familiarity you need to embrace the latest version of C++.
From his talk's description:
This presentation gives an overview of (almost) all new features in both the language and the Standard Library. Some more exotic features will be left out. New language features include
modules,
coroutines,
concepts,
templated lambdas,
constexpr changes,
designated initializers,
the spaceship operator,
string literals as template parameters,
feature test macros,
conditional explicit,
immediate functions,
and more.
[source: https--cppcon.org/cppcon-2020-keynote-c20-by-marc-gregoire]
Marc is a software architect from Belgium. As a consultant, he worked for Siemens and Nokia Siemens Networks on critical 2G and 3G software running on Solaris for telecom operators. This required working in international teams stretching from South America and the United States to Europe, the Middle East, Africa, and Asia. Now, Marc is a software architect at Nikon Metrology (www.nikonmetrology.com), a division of Nikon and a leading provider of precision optical instruments, X-ray machines, and metrology solutions for X-ray, CT, and 3-D geometric inspection.
His main expertise is C/C++, specifically Microsoft VC++ and the MFC framework. He has experience in developing C++ programs running 24/7 on Windows and Linux platforms: for example, KNX/EIB home automation software. In addition to C/C++, Marc also likes C#.
Since April 2007, he has received the annual Microsoft MVP (Most Valuable Professional) award for his Visual C++ expertise.
Marc is the founder of the Belgian C++ Users Group (www.becpp.org), author of "Professional C++" 2nd, 3rd, 4th, and 5th Editions (Wiley/Wrox), co-author of "C++ Standard Library Quick Reference" 1st and 2nd editions (Apress), a technical editor for numerous books for several publishers, and a regular speaker at the CppCon C++ conference. He maintains a blog at https--www.nuonsoft.com/blog/ and is passionate about traveling and gastronomic restaurants.
A look ahead at C++23
The next release of the C++ standard is scheduled for 2023, introducing several new features to both the language and the Standard Library.
This session gives a sneak peek at those new upcoming features. It starts by demonstrating approved features, after which we'll go a bit deeper in on even more features that are planned for C++23.
The session will discuss C++23 approved features, such as the stacktrace library, consteval if statements, std::span-based stringstreams, overloading of multidimensional subscript operators, decay copy, improvements to the ranges library, heterogeneous erase overloads for associative containers, improvements to C++20 std::format, and more.
[source: https--cppeurope.com/speakers/marc-gregoire]
||door: Marc Gregoire
||taal: en
||jaar: 2021
||druk: 5th edition
||pag.: 1256p
||opm.: softcover|like new
||isbn: 978-1-119-69540-0
||code: 2:000483
--- A propos du livre (foto 1): Professional C++ (5th) ---
« Professional C++, 5e édition » de Marc Gregoire (publié par Wrox/Wiley en février 2021) est un ouvrage de référence pour les programmeurs C++ confirmés. Ce volume met l'accent sur les principales innovations de C++20.
Marc Gregoire, l'auteur, est un ingénieur logiciel belge, MVP Microsoft et fondateur du Belgian C++ User Group.
Points forts de l'ouvrage :
• Priorité à C++20 : Couverture exhaustive des fonctionnalités révolutionnaires de C++20 telles que les modules (import), les concepts, la bibliothèque ranges et la mise en forme avancée des chaînes de caractères (std::format).
• Public cible : Cet ouvrage s'adresse aux développeurs maîtrisant déjà les fondamentaux (variables, boucles et fonctions) et souhaitant atteindre un niveau professionnel adapté aux environnements d'entreprise.
• Sujets abordés : Outre les fonctionnalités spécifiques au langage, l'ouvrage traite de l'architecture logicielle, de la conception orientée objet, des solutions de code réutilisables (modèles de conception), des bonnes pratiques de débogage et de la gestion efficace de la mémoire. • Format : Un ouvrage de référence très conséquent de plus de 1 300 pages, comprenant des exemples pratiques et des études de cas.
Liens et ressources utiles
• Code source et exercices : Le code source et les exercices officiels du livre ont été mis à jour par la communauté et sont disponibles sur ce dépôt GitHub.
• Éditeur officiel : Vous trouverez des descriptions détaillées des chapitres et des informations complémentaires sur le site web de Wiley.
[source: https--www.google.com/search?q=gregoire+professional+C%2B%2B+5th+edition]
Improve your existing C++ competencies quickly and efficiently with this advanced volume
Professional C++, 5th Edition raises the bar for advanced programming manuals. Complete with a comprehensive overview of the new capabilities of C++20, each feature of the newly updated programming language is explained in detail and with examples. Case studies that include extensive, working code round out the already impressive educational material found within.
Without a doubt, the new 5th Edition of Professional C++ is the leading resource for dedicated and knowledgeable professionals who desire to advance their skills and improve their abilities. This book contains resources to help readers:
- Maximize the capabilities of C++ with effective design solutions
- Master little-known elements of the language and learn what to avoid
- Adopt new workarounds and testing/debugging best practices
- Utilize real-world program segments in your own applications
Notoriously complex and unforgiving, C++ requires its practitioners to remain abreast of the latest developments and advancements. Professional C++, 5th Edition ensures that its readers will do just that.
[source: https--www.standaardboekhandel.be]
From the Inside Flap
Embrace C++ depth and complexity to discover just how much it can do
C++ is notoriously difficult to master, but its wide-ranging capabilities have made it the most common language for gaming and commercial software applications. Even experienced users are typically unfamiliar with many advanced features, but the release of C++20 presents the perfect opportunity to explore the language's full capabilities. This new fifth edition of Professional C++ provides a code-intensive, solutions-oriented guide to everything C++ has to offer, including the newest tools and features in the latest release. Packed with practical instructions geared toward real-world programming, this book is the programmer's ideal opportunity to dig deeper into C++. The fifth edition covers C++20.
Professional C++:
- Demonstrates how to think in C++ to maximize the language's far-reaching capabilities and develop effective solutions
- Explains poorly understood elements, warns against pitfalls, and shares tips, tricks, and workarounds for efficiency and performance
- Presents a variety of challenging, real-world program segments versatile enough to plug into any project
- Highlights the new features of C++20 including modules, concepts, three-way comparisons, immediate functions, and much more
- Features in-depth discussions of new C++20 Standard Library features, such as text formatting, ranges, atomic smart pointers, synchronization primitives, dates, time zones, and more
Wrox Professional guides are written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
"As new programmers turn (or return) to C++ for demanding code, and C++ itself evolves with C++20 being the biggest release of C++ in nearly a decade, there's a real need for up-to-date guidance. Writing C++20 code often feels like writing in a fresh new language, and so it's wonderful to see someone like Marc, a well-known and experienced C++ trainer, bring this book to help everyone absorb the new C++ with a fresh look at a refreshed language." --Herb Sutter
[source: https--www.amazon.nl]
Even if you have used the language for years, you might still be unfamiliar with the more advanced features of C++, or you might not be using the full capabilities of the language. Perhaps you write competent C++ code but would like to learn more about design and good programming style in C++. Or maybe you're relatively new to C++ but want to learn the "right" way to program from the start. This book will meet those needs and bring your C++ skills to the professional level. Because this book focuses on advancing from basic or intermediate knowledge of C++ to becoming a professional C++ programmer, it assumes that you have some knowledge about programming. Chapter 1, "A Crash Course in C++ and the Standard Library," covers the basics of C++ as a refresher, but it is not a substitute for actual training in programming. If you are just starting with C++ but you have significant experience in another programming language such as C, Java, or C#, you should be able to pick up most of what you need from Chapter 1.
In any case, you should have a solid foundation in programming fundamentals. You should know about loops, functions, and variables. You should know how to structure a program, and you should be familiar with fundamental techniques such as recursion. You should have some knowledge of common data structures such as queues, and useful algorithms such as sorting and searching. You don't need to know about object-oriented programming just yet -- that is covered in Chapter 5, "Designing with Objects." You will also need to be familiar with the compiler you will be using to compile your code. Two compilers, Microsoft Visual C++ and GCC, are introduced later in this introduction. For other compilers, refer to the documentation that came with your compiler.
[source: https--digikitab.com/product/professional-c-fifth-edition]
Table of Contents
Front Matter (Pages: i-lv)
Part I : Introduction to Professional C++
CHAPTER 1 A Crash Course in C++ and the Standard Library (Pages: 1-86)
CHAPTER 2 Working with Strings and String Views (Pages: 87-110)
CHAPTER 3 Coding with Style (Pages: 111-134)
Part II : Professional C++ Software Design
CHAPTER 4 Designing Professional C++ Programs (Pages: 135-167)
CHAPTER 5 Designing with Objects (Pages: 169-186)
CHAPTER 6 Designing for Reuse (Pages: 187-207)
Part III : C++ Coding the Professional Way
CHAPTER 7 Memory Management (Pages: 209-247)
CHAPTER 8 Gaining Proficiency with Classes and Objects (Pages: 249-282)
CHAPTER 9 Mastering Classes and Objects (Pages: 283-335)
CHAPTER 10 Discovering Inheritance Techniques (Pages: 337-395)
CHAPTER 11 Odds and Ends (Pages: 397-419)
CHAPTER 12 Writing Generic Code with Templates (Pages: 421-464)
CHAPTER 13 Demystifying C++ I/O (Pages: 465-494)
CHAPTER 14 Handling Errors (Pages: 495-533)
CHAPTER 15 Overloading C++ Operators (Pages: 535-572)
CHAPTER 16 Overview of the C++ Standard Library (Pages: 573-602)
CHAPTER 17 Understanding Iterators and the Ranges Library (Pages: 603-626)
CHAPTER 18 Standard Library Containers (Pages: 627-698)
CHAPTER 19 Function Pointers, Function Objects, and Lambda Expressions (Pages: 699-723)
[source: https--onlinelibrary.wiley.com/doi/book/10.1002/9781119695547]
--- A propos (foto 2): Marc Gregoire ---
Marc Gregoire is a prominent software engineer and author primarily known for his extensive work on the "Professional C++" series published by Wrox/Wiley. He is recognized as a Microsoft Most Valuable Professional (MVP) for his expertise in Visual C++, an award he has received annually since 2007.
Key Publications
Gregoire's writing focuses on providing advanced, real-world solutions for C++ developers, often serving as a comprehensive reference for the latest language standards.
- Professional C++ Series: He has authored multiple editions of this 1,000+ page guide, with the most recent being the 6th Edition (released in early 2024), which covers the C++23 standard.
- C++ Standard Library Quick Reference: Co-authored with Peter Van Weert, this book provides a condensed guide to the essential features of the C++ Standard Library.
- Technical Editing: He frequently serves as a technical editor for other programming books and articles across various publishers.
Professional Background
Beyond his writing, Gregoire is an active figure in the global C++ community:
- Community Leadership: He is the founder of the Belgian C++ Users Group (BeCPP).
- Current Role: He works as a software architect at Nikon Metrology, focusing on 3D geometric inspection and laser scanning software.
- Public Speaking: He is a regular speaker at major industry events such as CppCon, where he has delivered keynotes on new C++ standards.
- Industry Experience: His career includes developing critical 2G and 3G telecommunications software for companies like Siemens and Nokia Siemens Networks.
He maintains a technical blog NuonSoft where he shares updates on C++ and software development.
[source: https--www.google.com/search?q=marc+gregoire+author]
Marc Gregoire is a Microsoft Visual C++ MVP, software architect and developer, and the founder of the Belgian C++ user group. Having previously completed critical 2G and 3G telecom software for Siemens and Nokia Siemens Networks, he currently works on X-ray, CT, and 3D geometric inspection software for Nikon Metrology. Marc is the author of Professional C++ 2nd, 3rd, and 4th editions, co-author of C++17 Standard Library Quick Reference, and technical editor for numerous published works.
[source: https--www.amazon.com.be]
Books I Worked On
Below is a list of books for which I was author, co-author, or technical editor.
Author / Co-Author:
- Professional C++, 6th Edition (Wiley/Wrox)
Also available in Chinese.
- Professional C++, 5th Edition (Wiley/Wrox)
Also available in Chinese and Korean.
- C++17 Standard Library Quick Reference (Apress) (co-authored with Peter Van Weert)
- Professional C++, 4th Edition (Wiley/Wrox)
Also available in Chinese.
- C++ Standard Library Quick Reference (Apress) (co-authored with Peter Van Weert)
- Professional C++, 3rd Edition (Wiley/Wrox)
Also available in Chinese.
- Professional C++, 2nd Edition (Wiley/Wrox)
Also available in Chinese and Korean.
Technical Editor:
Peter Van Weert's Beginning C++23 From Beginner to Pro (Apress)
Deitel's C++20 for Programmers (Pearson)
Stephan Roth's Clean C++20 (Apress)
Peter Gottschling's Discovering Modern C++, 2nd Edition (Pearson)
Peter Van Weert's Beginning C++20 (Apress)
Mikael Olsson's C++20 Quick Syntax Reference (Apress)
Peter Van Weert's Beginning C++17 (Apress)
Stephan Roth's Clean C++ (Apress)
Ivor Horton's Using the C++ Standard Template Libraries (Apress)
Ivor Horton's Beginning Visual C++ 2013 (Wiley/Wrox)
Ivor Horton's Beginning C, 5th Edition (Apress)
Ivor Horton's Beginning Visual C++ 2012 (Wiley/Wrox)
Ivor Horton's Beginning Java, Java 7 Edition (Wiley/Wrox)
Ivor Horton's Beginning Visual C++ 2010 (Wiley/Wrox)
[source: https--www.nuonsoft.com/blog/books-i-worked-on]
CppCon 2020 Keynote: C++20 by Marc Gregoire [2020-08-31]
Keynote Speaker: Marc Gregoire
Marc Gregoire is a C++ blogger and author of Professional C++ and co-author of C++ Standard Library Quick Reference. He is a software architect at Nikon Metrology with experience developing C++ programs running 24/7 on Windows and Linux and is the founder of the Belgian C++ Users Group.
The title of Marc's talk is C++20: An (Almost) Complete Overview. C++20 is going be discussed quite a bit at this year's conference and in addition to providing an overview of the new language/library changes, Marc will guide you to other CppCon talks on C++20.
If you want a complete overview of all C++20 features, including references to other more deep-dive sessions at CppCon 2020 on certain topics, then this session is for you.
Marc's talk will give you the confidence and familiarity you need to embrace the latest version of C++.
From his talk's description:
This presentation gives an overview of (almost) all new features in both the language and the Standard Library. Some more exotic features will be left out. New language features include
modules,
coroutines,
concepts,
templated lambdas,
constexpr changes,
designated initializers,
the spaceship operator,
string literals as template parameters,
feature test macros,
conditional explicit,
immediate functions,
and more.
[source: https--cppcon.org/cppcon-2020-keynote-c20-by-marc-gregoire]
Marc is a software architect from Belgium. As a consultant, he worked for Siemens and Nokia Siemens Networks on critical 2G and 3G software running on Solaris for telecom operators. This required working in international teams stretching from South America and the United States to Europe, the Middle East, Africa, and Asia. Now, Marc is a software architect at Nikon Metrology (www.nikonmetrology.com), a division of Nikon and a leading provider of precision optical instruments, X-ray machines, and metrology solutions for X-ray, CT, and 3-D geometric inspection.
His main expertise is C/C++, specifically Microsoft VC++ and the MFC framework. He has experience in developing C++ programs running 24/7 on Windows and Linux platforms: for example, KNX/EIB home automation software. In addition to C/C++, Marc also likes C#.
Since April 2007, he has received the annual Microsoft MVP (Most Valuable Professional) award for his Visual C++ expertise.
Marc is the founder of the Belgian C++ Users Group (www.becpp.org), author of "Professional C++" 2nd, 3rd, 4th, and 5th Editions (Wiley/Wrox), co-author of "C++ Standard Library Quick Reference" 1st and 2nd editions (Apress), a technical editor for numerous books for several publishers, and a regular speaker at the CppCon C++ conference. He maintains a blog at https--www.nuonsoft.com/blog/ and is passionate about traveling and gastronomic restaurants.
A look ahead at C++23
The next release of the C++ standard is scheduled for 2023, introducing several new features to both the language and the Standard Library.
This session gives a sneak peek at those new upcoming features. It starts by demonstrating approved features, after which we'll go a bit deeper in on even more features that are planned for C++23.
The session will discuss C++23 approved features, such as the stacktrace library, consteval if statements, std::span-based stringstreams, overloading of multidimensional subscript operators, decay copy, improvements to the ranges library, heterogeneous erase overloads for associative containers, improvements to C++20 std::format, and more.
[source: https--cppeurope.com/speakers/marc-gregoire]
...
...
...
...
...
...
...
...
...
...
...
...
Nieuwpoort+Deel Westende
vu 39x
sauvegardé 0x
Depuis 31 oct. '26
Numéro de l'annonce: m2460138345
Mots-clés populaires
cours informatiqueInformatique & Ordinateurlivres informatiquecours informatiquemarc lebut dans BDmon 2émemain dans BDlagrange marc dans Art & Culture | Photographie & Designmarc lagrange dans Art & Culture | Photographie & Designmarc dacier dans BDbd marc lebut dans BDmarc levy dans Romanslivre marc levy dans Romansmarc lagrange dans Art & Culture | Photographie & Designgregoire dans Romansterrain non constructible dans Terrains & Terrains à bâtirelectrostimulation dans Équipement de fitnessmontre olivier strelli dans Montres | Hommeslocal repetition dans Garages & Places de parkingrencontre homme dans Romansmaserati 430 dans Autos | Brochures & Magazineshit connection dans CD | Compilationssel et poivre dans Antiquités | Ustensiles de cuisineanciennes pieces de monnaies dans Monnaies | Europe | Monnaies non-euroscie carrelage a eau dans Outillage | Scies mécaniques