memory.cpp 302 B

1234567891011
  1. #include <memory>
  2. #include <gtest/gtest.h>
  3. #include <entt/core/memory.hpp>
  4. TEST(Memory, ToAddress) {
  5. std::shared_ptr<int> shared = std::make_shared<int>();
  6. auto *plain = std::addressof(*shared);
  7. ASSERT_EQ(entt::to_address(shared), plain);
  8. ASSERT_EQ(entt::to_address(plain), plain);
  9. }