From de629774cb912aa3d563f24d99258142713c3fcd Mon Sep 17 00:00:00 2001 From: Tyge Løvset Date: Wed, 1 Jun 2022 16:28:07 +0200 Subject: Converted all files with DOS line endings to LINUX. --- examples/sidebyside.cpp | 108 ++++++++++++++++++++++++------------------------ 1 file changed, 54 insertions(+), 54 deletions(-) (limited to 'examples/sidebyside.cpp') diff --git a/examples/sidebyside.cpp b/examples/sidebyside.cpp index 89446b23..4d63496b 100644 --- a/examples/sidebyside.cpp +++ b/examples/sidebyside.cpp @@ -1,54 +1,54 @@ -#include -#include -#include - -#define i_key_str -#define i_val int -#define i_tag si -#include - -#define i_key int -#define i_val int -#define i_tag ii -#include - -int main() { - { - std::map food = - {{"burger", 5}, {"pizza", 12}, {"steak", 15}}; - - for (auto i: food) - std::cout << i.first << ", " << i.second << std::endl; - std::cout << std::endl; - } - c_auto (cmap_si, food) - { - c_apply(v, cmap_si_emplace(&food, c_pair(v)), cmap_si_raw, - {{"burger", 5}, {"pizza", 12}, {"steak", 15}}); - - c_foreach (i, cmap_si, food) - printf("%s, %d\n", i.ref->first.str, i.ref->second); - puts(""); - } - - { - std::map hist; - ++ hist.emplace(12, 100).first->second; - ++ hist.emplace(13, 100).first->second; - ++ hist.emplace(12, 100).first->second; - - for (auto i: hist) - std::cout << i.first << ", " << i.second << std::endl; - std::cout << std::endl; - } - c_auto (csmap_ii, hist) - { - ++ csmap_ii_insert(&hist, 12, 100).ref->second; - ++ csmap_ii_insert(&hist, 13, 100).ref->second; - ++ csmap_ii_insert(&hist, 12, 100).ref->second; - - c_foreach (i, csmap_ii, hist) - printf("%d, %d\n", i.ref->first, i.ref->second); - puts(""); - } -} +#include +#include +#include + +#define i_key_str +#define i_val int +#define i_tag si +#include + +#define i_key int +#define i_val int +#define i_tag ii +#include + +int main() { + { + std::map food = + {{"burger", 5}, {"pizza", 12}, {"steak", 15}}; + + for (auto i: food) + std::cout << i.first << ", " << i.second << std::endl; + std::cout << std::endl; + } + c_auto (cmap_si, food) + { + c_apply(v, cmap_si_emplace(&food, c_pair(v)), cmap_si_raw, + {{"burger", 5}, {"pizza", 12}, {"steak", 15}}); + + c_foreach (i, cmap_si, food) + printf("%s, %d\n", i.ref->first.str, i.ref->second); + puts(""); + } + + { + std::map hist; + ++ hist.emplace(12, 100).first->second; + ++ hist.emplace(13, 100).first->second; + ++ hist.emplace(12, 100).first->second; + + for (auto i: hist) + std::cout << i.first << ", " << i.second << std::endl; + std::cout << std::endl; + } + c_auto (csmap_ii, hist) + { + ++ csmap_ii_insert(&hist, 12, 100).ref->second; + ++ csmap_ii_insert(&hist, 13, 100).ref->second; + ++ csmap_ii_insert(&hist, 12, 100).ref->second; + + c_foreach (i, csmap_ii, hist) + printf("%d, %d\n", i.ref->first, i.ref->second); + puts(""); + } +} -- cgit v1.2.3