A
Andrew Tomazos
Is the following valid C++11? Im getting a seg fault on it from gcc
4.6.1.
#include <set>
#include <string>
#include <iostream>
using namespace std;
int main()
{
set<string> ss;
ss.insert("a");
ss.insert("b");
ss.insert("c");
for (auto s1 : ss)
for (auto s2 : {s1 + "x", s1 + "y", s1 + "z"} )
cout << s2 << endl;
return 0;
}
4.6.1.
#include <set>
#include <string>
#include <iostream>
using namespace std;
int main()
{
set<string> ss;
ss.insert("a");
ss.insert("b");
ss.insert("c");
for (auto s1 : ss)
for (auto s2 : {s1 + "x", s1 + "y", s1 + "z"} )
cout << s2 << endl;
return 0;
}