ATL – Active Template Library

ATL is a library provided by Microsoft for C++ programmers using Microsoft’s Visual Studio IDE.  The library is a collection of C++ templates that provide capabilities such as lists, queues, stacks, as well as other data structures and the functionality to add and remove items to and from those data structures.  Since they are templates, a programmer can use their own, custom types with these extended data structures and capabilities.

It’s an enormous time saver for C++ developers.

Leave a Reply