Boost logo

Boost Users :

Subject: [Boost-users] upgrade from boost 1.39 to boost 1.50. Issue with regex_match
From: MAURICE Jean (jean.maurice_at_[hidden])
Date: 2016-10-19 08:41:14


Hi,

I am 'upgrading' a huge C++ app from VS2005 (32bits) to VS2010 (64 bits) and boost 1.39 to boost 1.50. This app runs both under Windows and Linux.

In a function that searchs subdirectories and files of a given directory, we get the list of all the elements and then this list is filtered by :
  if(true==boost::regex_match(sAdaptation, what, childNode.infoNode.rFullPathFilePattern))

sAdaptation is ".\TEST\un_noeud" (this subdirectory exists)

childNode.infoNode.rFullPathFilePattern is something like {m_pimpl={...}}

And regex_match always returns false.

If you can give me information about what is happening ...

Jean



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net