O'Reilly logo

Windows® via C/C++, Fifth Edition by Christophe Nasarre, Jeffrey Richter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

C/C++ Run-Time Library Considerations

Four native C/C++ run-time libraries and two targeting the managed world of Microsoft .NET ship with Visual Studio. Notice that all these libraries support multithreaded development: there is no longer a C/C++ library specifically designed to target only single-threaded development. Table 6-1 describes the libraries.

Table 6-1. C/C++ Libraries that Ship with Microsoft Visual Studio

Library Name

Description

LibCMt.lib

Statically linked release version of the library.

LibCMtD.lib

Statically linked debug version of the library.

MSVCRt.lib

Import library for dynamically linking the release version of the MSVCR80.dll library. (This is the default library when you create a new project.)

MSVCRtD.lib

Import library for dynamically ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required