1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

Rob and Jason are joined by Arnaud Desitter. They first discuss blog posts on parameter passing, fuzzing and push_back vs emplace_back. Then they talk to Arnaud Desitter about his successes improving application performance by reducing memory allocations found using heaptrack.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

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.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/gamedev@lemmy.ml
1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

In our articles, we regularly repeat an important idea: a static analyzer should be used regularly. This helps detect and cheaply fix many errors at the earliest stage. It looks nice in theory. As we know, actions still speak louder than words. Let's look at some recent bugs in new code of the Blender project.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/gamedev@lemmy.ml

It's been quite a while now since we last used PVS-Studio, an excellent static code analysis tool, on UE4. So we fired it up - not expecting much, to be honest, as the last time we ran the tool, UE4 was looking pretty clean. With a mixture of pulling across our recommended changes and making fixes themselves, the engine was looking much more stable.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

Rob and Jason are joined by Nicole Mazzuca from Microsoft. They first talk about a differential equation library, and modules support in build2 and meson. Then they talk to Nicole from Microsoft’s vcpkg team about some new features in vcpkg to enable teams to host their own libraries.

2
submitted 3 years ago by SourceCode@lemmy.ml to c/gamedev@lemmy.ml

Recently we found out that the new version of the fheroes2 project was released. In our company there are many fans of Heroes of Might and Magic game series. So, we couldn't pass it up and checked the project by PVS-Studio.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

Rob and Jason are joined by Carl Cook from Optiver. They first talk discuss an announcement from Khronos that SYCL 2020 has been released, and a blog post from Microsoft on updates to the Visual Studio Code C++ extension. Then they talk to Carl Cook from Optiver about how they use C++ to power everything they do.

1
C++ Stories (www.cppstories.com)
submitted 3 years ago* (last edited 3 years ago) by SourceCode@lemmy.ml to c/cpp@lemmy.ml

Modern C++ and Native Code (converting from bfilipek.com)

1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

The recent Qt 6 release compelled us to recheck the framework with PVS-Studio. In this article, we reviewed various interesting errors we found, for example, those related to processing dates. The errors we discovered prove that developers can greatly benefit from regularly checking their projects with tools like PVS-Studio.

1
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

While C++11 is with us for a decade now, it’s good to go back and recall some of its best features. Today I’d like to consider override and final keywords which add a crucial safety when you build class hierarchies with lots of virtual member functions.

0
submitted 3 years ago by SourceCode@lemmy.ml to c/cpp@lemmy.ml

Rob and Jason are joined by Sebastian Theophil from think-cell. They first talk discuss a blog post on building a 1 billion LOC project with the Threadripper 3990X and a browser extension for easily searching for C++ reference help. Then they talk to Sebastian about his teams efforts to port their Windows C++ codebase onto MacOS and some of the challenges they dealt with, as well as recent efforts to start porting some of the code into Web Assembly.

view more: next ›

SourceCode

joined 5 years ago
MODERATOR OF