t_path & t_path::operator+=(const wchar_t *p_path) { m_strPath += PATH_SEPARATOR; m_strPath += p_path; NormPath(); return *this; }
t_path::t_path( const wchar_t *p_pFirstPath, const wchar_t *p_pLastPath) { m_strPath = p_pFirstPath; m_strPath += PATH_SEPARATOR; m_strPath += p_pLastPath; NormPath(); }
sprawl::String sprawl::path::AbsolutePath(String const& path) { String cwd = filesystem::GetCwd(); String joined = Join(cwd, path); return NormPath(joined); }