Я всё пердолюсь с самым убогим языком всех времён и народов.
Сейчас проблема такова. Есть тип некой функции-предиката
using n_let_pred = std::function<bool(const std::string&, const int, const unsigned char*)>;
Есть функция-предикат с «лишним» первым аргументом
bool begin_pred(const std::vector<std::string>& ctexts, const std::string& ctext, const int i, const unsigned char* cnt)
Я хочу передать эту функцию в другую как аргумент вышеприведённого типа n_let_pred, предварительно забиндя «лишний» аргумент:
std::bind(begin_pred, ctexts, _2, _3, _4)
ЧЯДНТ?