[assign][cref_list_of] Creating anonymous list of pairs

21 Sep
2014
21 Sep
'14
7:54 p.m.
Is there a way to generate a list of value pairs using ref_list_of or cref_list_of. Maybe such a list could be assigned to a map. Something like: ref_list_of<size, std::pair<std::string, std::string>>("foo", "bar")("foo1", "bar1")...; or std::map<string, string> names = ref_list_of<size, std::pair<std::string, std::string>>("foo", "bar")("foo1", "bar1")...; -- Aaron Levy aaron.levy@yandex.com

8:45 a.m.
On 21-09-2014 21:54, Aaron Levy wrote:
I would have thought e.g. cref_list_of to work fine with std::pair<const char*,const char*>. I assume you want to use this because of preformance issues. The [c]ref_list_of functions needs to get a compile-time size so it can create an array for the storage. regards -Thorsten
3925
Age (days ago)
3926
Last active (days ago)
2 comments
3 participants
participants (3)
-
Aaron Levy
-
Gavin Lambert
-
Thorsten Ottosen