j'ai beaucoup classes/méthodes comme celle-ci:Créer des chaînes en fonction des arguments de modèle
template<typename CharT, typename TraitsT = std::char_traits<CharT> >
struct Foo
{
std::basic_string<CharT, TraitsT> getFoo(void) const
{
return "Foo"; // + this->member_var1 + this->member_var2...
}
};
Mais selon CHART, je dois utiliser "", L "", u "" ou "U" (pour char, wchar_t, u16char_t, u32char_t).
Quelle syntaxe doit être utilisée pour créer des chaînes indépendantes de ces arguments de modèle?
Bonne question ... –