15 Aug
2022
15 Aug
'22
2:10 p.m.
On Mon, Aug 15, 2022 at 3:37 AM Andrey Semashev via Boost
Could you describe why you need to construct/assign/append to paths from arbitrary containers and why you cannot use string types or iterators?
Yeah, and from your description it sounds like maybe it is just a user error on my part or a bug. The container in question is boost::urls::pct_encoded_view: https://github.com/CPPAlliance/url/blob/cba301383791f67c31b3ccd52a401849f7cf... This used to work: pct_encoded_view v; boost::filesystem::path p; p.append( v ); What should happen here is that a path segment will be appended to p formed by applying percent-decoding to the string referenced by 'v' (the percent-decoding happens in the iterator). Thanks