Category Archives: C++

C++ – the reason people might check in here

Sometimes, std::set just doesn’t cut it from a performance point of view

Using a std::set as an accumulator in a performance critical piece of code did turn out to be a bottleneck. Here’s how I worked around this issue. Continue reading

Posted in C++ | Tagged , , | 2 Comments

Quick tip if you see bad DLL or entry point ‘msobj80.dll’ when building software with VS2008

Try stopping mspdbsrv.exe (the process that generates the pdb files during a build) if it is still running. My understanding is that it’s supposed to shut down at the end of the compilation but it seems that it can turn … Continue reading

Posted in C++ | Tagged , , | Leave a comment

On combining #import and /MP in C++ builds with VS2010

I’m currently busy porting a large native C++ project from VS2008 to VS2010 and one of the issues I keep running into was build times. The VS2008 build uses a distributed build system; Unfortunately the vendor doesn’t support VS2010 yet, … Continue reading

Posted in C++ | Tagged , , | Leave a comment