lundi 25 janvier 2016

use std::initialiser_list to explicitly initialise a variable

this code

std::initializer_list<const char*> list {"something", "somthingElse" /*..*/};
const char* array[] = list; 

fails to compile with a:

array initializer must be an initializer list

error (using clang). Can't really understand what I'm doing wrong here.

Aucun commentaire:

Enregistrer un commentaire