Есть вектор чаров. Никак не могу вспомнить алгоритм для поиска (а может его и нет) подвтроки в векторе. Может кто подскажет? Сделал сос трокой, но не нравится (сильный оверзед): static std::string invalidStr = ...; const std::vector<unsigned char> & data = ...; if(data >= invalidStr.length()) { // TODO: wtf?! std::string str(data.begin(), data.end()); if(str.find(invalidStr) != std::string::npos) { return false; } } return true;
Ответ на:
комментарий
от gaa
Ответ на:
комментарий
от stpg
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от s0L
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум valgrind + STL (2008)
- Форум std::optional<T> vs специальные значения. (2018)
- Форум Самодельный пасер на С++ : не удаляет комментарии (2015)
- Форум [c++] iterator exception (2010)
- Форум stl (2003)
- Форум отправить необработанные байты в string-e из protobuf (C++) (2020)
- Форум Помогите с std::function (2023)
- Форум [C++] Особенности реализации std::vector (2010)
- Форум Корректен ли мой вариант решения задачи (поиск подстроки в строке)? (2023)
- Форум [C++, boost::spirit::phoenix, std::get] Обернуть std::get в phoenix-овскую function (2011)