
Strictly speaking there is a problem with GTest or my project settings which prevents GTest to pick up operator<< for 'path'. I'll dig it more deeply to fight the problem. But I've created a bug and send a mail for slightly different reason rather than solving this concrete bug (sorry if I was not clear enough). I try to discuss the current design of path class which acts like a container with infinite "depth" what smells not good for me. Why don't just present path's iterator value_type with std::basic_string? This is (IMHO) more clear and nearer to "reality" than path consisting of paths consisting of paths consising of paths etc without the end :) On 26.10.2012, at 0:24, Beman Dawes <bdawes@acm.org> wrote:
On Thu, Oct 25, 2012 at 7:16 AM, Andrey Upadyshev <oliora@gmail.com> wrote:
Hi all, I found an interesting bug with 'filesystem::path' used with GTest: https://svn.boost.org/trac/boost/ticket/7564
I just want to discuss the design of 'path' class which iterator contains the 'path' itself. Don't you think it's nice to fix thing?
I'm curious as to why you think this is a bug in path rather than a bug in GTest?
Thanks,
--Beman
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost