Bonjours,
je me demandais pourquoi lorsque j'essaye de faire des concaténations avec std::string ca fair ce genre de choses ()
Ici le problème apparaît au 16eme caractère... Peutetre un problème avec la taille de met_file_name? std::string ne s'en occupe pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 std::string met_file_name = this->m_params->input_folder; // met_file_name == "./data/" met_file_name.append(std::string("met_")); // met_file_name == "./data/met_" met_file_name += "."; // met_file_name == "./data/met_." met_file_name += '.'; // met_file_name == "./data/met_.." met_file_name += '.'; // met_file_name == "./data/met_..." met_file_name += '.'; // met_file_name == "./data/met_...." met_file_name += '.'; // met_file_name == "`ü>\x1ta/met_...." // la c'est vraiment nimportequoi... met_file_name += '.';
Partager