This commit is contained in:
2026-06-29 18:46:44 +03:00
parent 700d5bed10
commit 1a80e70e0c
8 changed files with 181 additions and 93 deletions

View File

@@ -1,9 +1,7 @@
#include <list>
#include <print>
// #include "../utils/snplib_string.h"
// #include "../include/snipplib/snplib_string.h"
#include <snipplib/utils/snplib_keyvalue.h>
#include <snipplib/utils/snplib_keyvalue_expr.h>
#include <snipplib/utils/snplib_string.h>
using namespace snplib;
@@ -63,7 +61,7 @@ int main()
std::vector v{std::from_range, si};
ll = {std::from_range, si};
snplib_keyvalue_t kv{v};
snplib_keyvalue_expr_t kv{v};
std::println("\n\nKV = {}", v);
std::println("key = '{}'", kv.key());
@@ -75,7 +73,7 @@ int main()
kv.setKeyValue("VAL", std::make_tuple(1, std::string{"RRR"}, 10.24));
std::println("\n\nKV = {}", v);
snplib_keyvalue_t kvl{ll};
snplib_keyvalue_expr_t kvl{ll};
std::println("\n\nKV = {}", ll);
std::println("key = '{}'", kvl.key());