Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++Code

LearnCPlusPlus.org :: 3D Rotation Matrix, Move Semantics, Safety & Security; Arithmetic, Goto & Labels, Pointers, Function Overloading

Learn C++ org

Hello fellow C++ Developers!

Last week we added a new “Introduction to C++” post series for beginners and posts for professionals on our LearnCPlusPlus.org website. We’re going to continue to release posts about Object-Oriented Programming in the coming weeks so they build a great learning C++ repository.

This week we tackle the following questions

  • Do you want to learn how to rotate a 3D object in low-level C++, want to learn how to use 3D rotation matrix in C++ ?
  • How can we use Semantics in C++? Want to see new Safety and Security features in C++ v20?
  • Do you want to learn about Arithmetic, Goto and Labels, Pointers, Function Overloading?

If you are a beginner, new to C++, or if you are a Delphi developer and curious to learn the basics of C++, these posts are a good way to improve your programming skills.

We keep adding new C++ blogs for C++ Builder, Dev-C++; most are also compatible with other C++ compilers. Please visit our LearnCPlusPlus.org website for great posts from basics to professional examples, full codes, snippets, and so much more. 

Here are our favorite post picks from the last week

Here are some picks for those just stating out with C++

Please keep following and recommending our LearnCPlusPlus.org web site for the latest posts and updates. Also please comment and share them with your colleagues, students, members.


C++ Builder is the easiest and fastest C and C++ IDE for building simple or professional applications on the Windows, MacOS, iOS & Android operating systems. There is a free C++ Builder Community Edition for students, beginners and startups, it can be downloaded from here. Professional developers can use the Professional, Architect or Enterprise versions of C++ Builder which has trial version and can be downloaded from here.

Are you ready? Let’s learn C++ together!


What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

Dr. Yilmaz Yoru has 33+ years of coding with more than 30+ programming languages, mostly C++ on Windows, Android, Mac-OS, iOS, Linux, and other operating systems. He was born in 1974, Eskisehir-Turkey. He graduated from the Department of Mechanical Engineering of Eskisehir Osmangazi University in 1997. One year later, he started to work in the same university as an assistant. He received his MSc and Ph.D. degrees from the same department of the same university. Since 2012, he is the founder and CEO of Esenja LLC Company. Some of his interests are Programming, Thermodynamics, Fluid Mechanics, and Artificial Intelligence. He also likes the graphical 2D & 3D design and high-end innovations. He has married, and he is a father of a son.
Related posts
C++Code

This Week's Favorite Modern C++ Picks On LearnCPlusPlus.org

DelphiDeveloper InterviewsInterviewNews

What Is It Like To Be A Developer Joe C. Hecht?

C++CodeRAD Studio

In C++ - Fantastic Ball Physics And Wonderful Wide Strings

C++CodeDelphiTech Partner

How To Add Website Metrics To Your Apps Right Now

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES