C++17 By Example

C++17 By Example: Practical projects to get you up and running with C++17

C++17 By Example: Practical projects to get you up and running with C++17
by 作者: Stefan Bjornander
ISBN-10 书号: 1788391810
ISBN-13 书号: 9781788391818
Publisher Finelybook 出版日期: 2018-02-26
Pages: 442


Book Description
C++ is a general-purpose programming language built with a bias towards embedded programming and systems programming. Over the years,C++ has evolved and is used to develop software for many different sectors. Given its versatility and robustness,C++is a wonderful language to start your coding journey with. This book covers exciting projects built in C++ that show how to implement the language in different scenarios. While developing these projects,you will not only learn the language constructs but also how you can use C++ to meet your software requirements.
The book starts with a brief introduction to C++ language constructs where you will learn essential concepts that are required to understand the projects covered in the book. The first module will build a library management system that will teach you how to perform efficient file handling and use pointers in your software. To give you a taste of GUI programming,the next module will build graphical applications using Qt 5. You will then be introduced to game design in C++ and build two interesting games. The final module will teach you how C++ can be used to create a Domain Specific Language.
After reading this book,you will have mastered core programming concepts in C++,and how to implement them effectively.
Contents
1: GETTING STARTED WITH C++
2: DATA STRUCTURES AND ALGORITHMS
3: BUILDING A LIBRARY MANAGEMENT SYSTEM
4: LIBRARY MANAGEMENT SYSTEM WITH POINTERS
5: QT GRAPHICAL APPLICATIONS
6: ENHANCING THE QT GRAPHICAL APPLICATIONS
7: THE GAMES
8: THE COMPUTER PLAYS
9: DOMAIN-SPECIFIC LANGUAGE
10: ADVANCED DOMAIN-SPECIFIC LANGUAGE

What you will learn
Create object-oriented hierarchies and how to compile,link,and execute a simple program
Implement classes with linked lists,templates,inheritance,operator overloading,and exception handling
Efficient file handling and pointer structures
Dynamic allocation and deallocation along with marshmallowing
Qt features,including menus,toolbars,caret handling,and more
Implement a Domain Specific Language in C++
Authors
Stefan Björnander
Stefan Björnander is the author of the books Microsoft Windows C++ and C++ Windows Programming. He holds a Master of Engineering and a Licentiate in Computer Science. He has worked as a software developer and as a teacher in computer science and mathematics for many years.

打赏
未经允许不得转载:finelybook » C++17 By Example

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏