regex_match podkreślony na czerwono – co robię źle?

0

Czesc,

W jednym miejscu w kodzie użyłem funkcji regex_match, ktora w innych skryptach działa. mam tę fraze ciagle podkreśloną na czerwono i nie wiem ocb. Jakie mogą być tego powody?

if(fragment1 < fragment2 && std::regex_match(myelem, fragment1))

jakieś podpowiedzi od czego zacząć żeby znaleŹć źródło błędu?

1

Wkleić więcej kodu.

0

nie chce całego kodu publicznie wklejac, czy jest opcja ,zeby napisac z czego ten problem może wynikac? oczywiście na poczatku skryptu #include <regex> jest

0

ok , bede działał, pozdrawiam

0

http://www.cplusplus.com/reference/regex/regex_match/

Funkcja regex_match() jako drugi argument przyjmuje wyrażenie regularne. Czy na pewno porównywanie wyrażeń regularnych pod względem precedence w podanym ifie jest właściwe? Może zapisałeś wyrażenie regularne jako string, a C++ tego tak nie odczytuje? (nie pamiętam, jak to w nim jest, domniemywam)


UPDATE:
http://www.cplusplus.com/reference/regex/basic_regex/

0

Przygotuj MCVE https://dsp.krzaq.cc/post/445/jak-zadawac-pytania-na-forum/

Szklana kula jest na wiosennym urlopie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1