का उपयोग करके नेस्टेड लूप अनलॉकिंग मेरे पास छोटे आकार I, J, ... संकलित समय पर ज्ञात के साथ कई नेस्टेड लूप हैं, उदा। for(int i = 0; i < I; ++i) {
for(int j = 0; j < J; ++j) {
// ...
//
मैं बूस्ट.हाना के साथ शुरू कर रहा हूं और सोच रहा था कि बूस्ट.हाना को ज्ञात संरचना में वापस जाने का कोई तरीका है या नहीं। मुझे पता है कि उदाहरण के लिए एक जेसन स्ट्रिंग में इस तरह के एक स्ट्रक्चर को क्र
निम्नलिखित समस्या पर विचार करें जो -std=c++14 का उपयोग कर क्लैंग 3.8 पर सफलतापूर्वक संकलित करता है। #include <boost/hana.hpp>
namespace hana = boost::hana;
int main() {
constexpr auto indices
से मूल्य प्रकारों के एक tuple को परिभाषित करने के लिए मुझे n प्रकार के tuple बनाने की आवश्यकता है। ये एन प्रकार अन्य प्रकार के मूल्य प्रकार हैं। इस स्निपेट पर विचार करें: #include <boost/hana.hpp>
n