若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文
建議使用 Visual Studio 2017

path::append 方法

將字串或每個項目自動轉換為 16 位元 Unicode 之後,將項目或 std:string 附加至儲存路徑。

template<class InIt>
path& append(
   InIt First,
   InIt Last
);

template<class _InIt>
      path& append(_InIt _First)

template<class _Elem,
        class _Traits,
        class _Alloc>
        path& append(
            const basic_string<_Elem, _Traits, _Alloc>& _Str0)

First

要附加至儲存的檔案名稱的第一個項目。

Last

項目,在附加至儲存的檔案名稱的最後一個項目之後。

_Str0

string 或 wstring 類型。

*this 在進行附加之後。

這個方法會將範圍 [First, Last) 中的項目附加至儲存的檔案名稱。 這個方法會忽略前置的雙正斜線或反斜線逸出序列。

在附加之前,每個反斜線會轉換成斜線。

如果原始儲存的檔案名稱並非以斜線或冒號結束,並且第一個附加的項目不是斜線,則這個方法會在附加其餘項目前先附加斜線。

標頭:filesystem

命名空間:std::tr2::sys

顯示: