3
Làm thế nào để giải quyết vấn đề về đọc dữ liệu của biến không phải là constexpr 'a' không được phép trong một biểu thức không đổi, với boost.hana
Tôi đang sử dụng c ++ 17 với Boost.hana để viết một số chương trình lập trình meta. Một vấn đề khiến tôi băn khoăn là loại biểu thức nào có thể được sử dụng trong ngữ cảnh constexpr như static_assert. Đây là một ví dụ: #include <boost/hana.hpp> using namespace …