|
Guitar
|

Functions | |
| template<typename T > | |
| static void | trimquot (T const **begin, T const **end) |
| template<typename T , typename U > | |
| void | joinpath_ (T const *left, T const *right, U *vec) |
| 2つのパスを結合する。 More... | |
| std::string | joinpath (char const *left, char const *right) |
| std::string | joinpath (std::string const &left, std::string const &right) |
| QString | qjoinpath (char16_t const *left, char16_t const *right) |
| std::string joinpath | ( | char const * | left, |
| char const * | right | ||
| ) |

| std::string joinpath | ( | std::string const & | left, |
| std::string const & | right | ||
| ) |

| void joinpath_ | ( | T const * | left, |
| T const * | right, | ||
| U * | vec | ||
| ) |
2つのパスを結合する。
左右のパス文字列を結合して、1つのパス文字列にします。 与えられた2つのパス文字列の両端のクォートや不要な区切り文字を取り除いた後、 2つのパスを '/' 区切り文字で結合します。
| T | 文字列要素の型(char, wchar_t など)。 |
| U | 結合されたパスを格納するコンテナの型(std::string, std::wstring など)。 |
| left | 結合する左側のパス文字列。 |
| right | 結合する右側のパス文字列。 |
| vec | 結合されたパスを格納するコンテナへのポインタ。 |

| QString qjoinpath | ( | char16_t const * | left, |
| char16_t const * | right | ||
| ) |

|
inlinestatic |