Skip to content

support C++23 import std on unordered_dense module #95

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

Arthapz
Copy link

@Arthapz Arthapz commented Oct 20, 2023

This PR add support of import std for user that want it
it rely on the define ANKERL_UNORDERED_DENSE_USE_STD_IMPORT to disable #include of std headers and enable std module

i changed all uint_ to std::uint*_t and size_t to std::size_t because c++23 std module only export std namespace
i added #include <stdlib.h> because C++23 std module doesn't export macro (needed for UINT64_C)

@Arthapz Arthapz force-pushed the main branch 4 times, most recently from 4162271 to 1446989 Compare October 20, 2023 11:43
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant