Arrays and std::vectors (and, supposedly, all standard containers) are browseable in the Visual Studio debugger (you can hover the mouse pointer over them and inspect their contents).
Is there a way to prepare a custom container class, to allow browsing through its internal data the same way as std::vector does?