unsigned size() const;
bool empty() const { return path.empty(); }
bool is_absolute() const;
- Path subpath(unsigned, unsigned =(unsigned)-1) const;
+ Path subpath(unsigned, unsigned =static_cast<unsigned>(-1)) const;
Path operator/(const Path &p) const { Path a=*this; a/=p; return a; }
Path &operator/=(const Path &);
std::string operator[](int) const;