PVS-Studio
43 subscribers
160 photos
2 videos
704 links
🔹searching for bugs in C, C++, C#, and Java
🔹it works on Windows, Linux, and MacOS

Visit our website to learn how to imrove code quality
https://pvs-studio.com
Download Telegram
🎮 Game development is considered one of the most demanding development areas - and rightfully so.
High workload and tight deadlines generate bugs and typos. So it's hard to go without powerful allies 🤖
Follow the link below to learn more 👇https://www.youtube.com/watch?v=HS0O1gT0Mok
Rob and Jason are joined by Raymond Chen from Microsoft. They first talk about Herb Sutter’s virtual ISO Plenary Trip Report and some new features voted into the C++23 draft. Then they talk to Raymond Chen from Microsoft about his career working on Windows and the Old New Thing blog. https://cppcast.com/old-new-thing/
C++ code is fraught with perils and pitfalls. That's why a thorough and meticulous code review is very important. The purpose of this talk is to (hopefully) improve your ability to take on such a task.

We'll take a look at some error patterns easily overlooked. In all honesty, many people just don't know about them. Meet a dangerous emplace_back, an unexpected integer overflow, a skipped memset, perils of noexcept functions, and so on. https://www.youtube.com/watch?v=f1_Iwh33f9I
This is a continuation of a small note series about regular checks of the Blender project with the PVS-Studio static analyzer. The aim of these publications is to demonstrate how it is beneficial to use static code analysis tools regularly. In doing so, many errors can be found at the earliest stage, and fixing them will be cheap and fast. 🔗 https://karpov2007.medium.com/blender-and-a-null-pointer-fdce436641e2
📻 We're happy to share an episode of our friends, The Complete Developer Podcast.

The guest of the show was our C++ developer, Yuri Minaev. His primary responsibility is to keep low-level stuff in order and add new features to the core module. Yuri has been developing software for over 12 years and with PVS-Studio for two years.
Visit the link to learn more about what it takes to develop a static code analyzer 👇

https://completedeveloperpodcast.com/metacoding-coding-code-analyzers/
Rob and Jason are joined by Ben Craig. They first discuss blog posts detailing how function call resolution works in C++ and algorithm selection. Then they talk to Ben Craig about his efforts with the C++ Freestanding proposal, what progress has been made, what still needs to be done, and more.
🔗https://cppcast.com/freestanding-update/