запустить этот код с add(1, 2, 3), то все будет работать, но конкретно со строками это не работает(я не понимаю почему, хотя должно). Можете помочь пожалуйста? https://pastebin.com/bzjQD1Z5
ошибка: нет соответствующей функции для вызова «add(const char [2], const char [2], const char [2])» 18 | std::string b = add("a", "b", "c");
1. "a" это не строка, это const char*, 2. у тебя скорее всего есть возможность использовать С++17, там это делается в одну строку
https://godbolt.org/z/nKq45Kh7M
Обсуждают сегодня