Our website uses cookies to enhance your browsing experience.
Accept
to the top

Lucky hour! Grab a free trial license — offer ends in 00:59:58. Claim now

>
>
>
C++

Posts: C++ articles

Jun 30 2026
Code slicing: What lies inside OrcaSlicer
Aleksandra Uvarova
How can you avoid overlooking dangerous code parts during reviews? You can use static analysis tools. Let's take as an example OrcaSlicer, a popular slicing software designed to prepare 3D models...
...
Jun 23 2026
We're building custom programming language—would you join us?
Uliana Khromchenko
What is expertise, and what lies at its core? Expertise varies in depth, field, and purpose. But some things never change: it can't exist without theory and experience; it can't emerge in...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
May 29 2026
Real-world C++ projects built with GenAI: do they exist?
Andrey Karpov
To keep PVS-Studio sharp against whatever new patterns of bugs vibe coding introduces, I've been hunting for real open-source C++ projects built this way. Turns out finding them is the hard...
...
May 26 2026
C++ digest: News, helpful resources, & your own programming language as bonus
Anastasiya Vorobeva
While the industry debates memory safety, the ISO committee and developers continue shaping the future of a much-loved language, we've gathered the most exciting recent events from the C++...
...
May 18 2026
PVS-Studio in CMake: It's official now!
Taras Shevchenko
If you're working on a cross-platform project in C or C++, you usually don't rely on a single build system, but instead use a build script generator. CMake, the most popular one, has recently...
...
Apr 30 2026
Silent foe or quiet ally: Brief guide to alignment in C++. Part 3
Elizaveta Zhegalova
We've already covered basic field alignment and explored how inheritance layers data atop one another. By now you might think we have uncovered every trap. But not so fast! This topic has a...
...
Apr 24 2026
Webinar series: How to make a programming language. Next up—the lexer
Polina Alekseeva
PVS-Studio presents a live-coding tutorial series on building your own programming language in...
...
Apr 21 2026
Let's check vibe code that acts like optimized C++ but is actually a mess
Andrey Karpov
Many can write code now. What makes a skilled developer is knowing how to review it. Code generation is easy. Evaluating it for proper decomposition, correctness, efficiency, and security takes...
...
Mar 31 2026
How catch-block selection works in exception handling
Anton Tretyakov
If a pill knows what to treat, could an exception also understand when to stop its journey through the stack? In application programming, a description like this is often enough, but sometimes...
...
Mar 20 2026
Let's dig into some vibe code
Andrey Karpov
Let's scrutinize some vibe code that promises to change the world or whatever. We'll review and analyze this code using static...
...
View more Pagination arrow previous
Showing: - of 643