The Wayback Machine - https://web.archive.org/web/20140630111818/http://www.codeguru.com/cpp/frameworks/

Latest Frameworks Articles

Improve Microsoft Visual C++ Application Security and Robustness with SafeInt

In this age of cloud computing, massive parallel systems and complex security threats like identity theft and decentralized botnets, devoting resources to combat the seemingly age-old issue of integer overflow appears distinctly passC). Despite the fact that integer overflow is such a well know problem, particularly within C and C++ programming, the problem remains a real issue from both a defect and security standpoint, that's why the introduction of the SafeInt template class in Visual C++ 2010 to address overflows is a great addition.

The Smart Pointer That Makes Your C++ Applications Safer - std::unique_ptr

Using shared_ptr instead of raw pointers helps you avoid the common pitfalls associated with raw pointers but in some cases, its performance isn't satisfactory. Unique_ptr is a new C++0x smart pointer that is compact, fast and fully compatible with the standard library. Find out how to use unique_ptr to make your code safer without sacrificing performance.

Latest Developer Videos

More...

Latest CodeGuru Developer Columns

MFC Integration with the Windows Transactional File System (TxF)

The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.

Services Made Easy

Discover how to easily create and add WIN32 Services in .NET. You’ll also discover the Topshelf toolkit.

Top White Papers and Webcasts

  • A global data storage provider whose business is booming needed a best-in-class data center to serve as the backbone of its technical operations going forward—and it needed it delivered within a year.

  • This ROI study is based on data gathered from structured in-depth interviews with representatives from 10 IT organizations that are using Red Hat Network Satellite Server to manage Red Hat Enterprise Linux environments. Based on this study, the IT organizations experienced strong positive returns on their investments, yielding an average 338% ROI over a three-year period – over three times the initial investment.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds