Dimpik
@Dimpik

Ошибка с regex C++ при объявлении в h файле. Как решить?

У меня есть программа, хочу объявить объект regex библиотеки , но делаю это в .h файле. Не получаеться. А в функции main все ок.
Вот код:
#include "Parsing.h"

Parsing::Parsing(){
	
}

void Parsing::Parse(){
	Html = req.buffer;
	
	if (regex_match(Html.c_str(), result, regular)){
		cout << "true!";
	}
}


#pragma once

#include <regex>
#include "Request.h"

class Parsing{
public:
	Parsing();

	Request req;
	void Parse();
	string Html = "";
	cmatch result;
	regex regular("");
};


Вызов функции Parse() происходит в main функции.
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы