Я пробовал реализацию списка инициализаторов C ++ 0x в моей версии G ++, но она выводит только пустые строки.
#include <initializer_list>
#include <iostream>
#include <string>
int main() {
std::initializer_list<std::string> a({"hello", "stackoverflow"});
for(auto it = a.begin(), ite = a.end(); it != ite; ++it)
std::cout << *it << std::endl;
}
Понятия не имею, что я сделал не так. Может ли кто-нибудь помочь мне, пожалуйста?