#pragma once #ifdef _XBOX // namespace std { namespace tr1 { template class hash > { public: std::size_t operator()(const std::shared_ptr& key) const { return (std::size_t)key.get(); } }; } // namespace tr1 } // namespace std #endif