- changed status to closed
-std=c++20
Issue #49
closed
Why isn’t this -std=c++20 compatible ? We’re in 2022
Comments (2)
-
repo owner -
reporter It is written in in the documentation:
Instead of including <zdb.h>, include <zdbpp.h> which is a C++17 wrapper for idiomatic usage of libzdb in your C++ project.
(Also in libzdb.xcodeproj/project.pbxproj, which I don't care of.)
Besides not every compiler is in 2022
Which compiler is not C++20 ready in regard to zdbpp.h ? Those who don’t support C++20 (https://en.cppreference.com/w/cpp/compiler_support)) don’t seem to support too much of C++17 either. Sorry for the jokes!
- Log in to comment
Not sure what you mean. If you think about the flag
-std=c++17
used in the unit test Makefile then this is a non-issue. The C++ interface was created for C++17. Besides not every compiler is in 2022