Возможен ложноположительный результат — статический анализатор лягушек и регулярное выражение

Коллега видит странное предупреждение от clang static analyzer (на самом деле от clang-check).

Этот код:

#include <regex>

int main() {
std::regex_match("jee", std::regex("lol"));
return 0;
}

выдает анализатор предупреждение:

 /usr/local/clang+llvm-3.9.0-x86_64-apple-darwin/bin/../include/c++/v1/regex:5724:17:
warning: Called C++ object pointer is null
s.__node_->__exec_split(true, s);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated.

Что здесь происходит?

6

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector