--- description: "Learn more about: Data Types Classes" title: "Data Types Classes (ATL)" ms.date: "11/04/2016" ms.topic: "reference" helpviewer_keywords: ["data types classes [C++]", "data types [C++], classes"] ms.assetid: 29882bab-9174-4dfa-8227-ccfeba80b865 --- # Data Types Classes The following classes wrap C++ data types: - [CComBSTR](../atl/reference/ccombstr-class.md) Wraps the `BSTR` data type. - [CComVariant](../atl/reference/ccomvariant-class.md) Wraps the `VARIANT` data type. - [CComCurrency](../atl/reference/ccomcurrency-class.md) Includes methods and operators for creating and managing a `CURRENCY` object. ## See also [Class Overview](../atl/atl-class-overview.md)