System.WideStrUtils.WStrLCopy

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function WStrLCopy(Dest: PWideChar; const Source: PWideChar; MaxLen: Cardinal): PWideChar;

C++

extern DELPHI_PACKAGE System::WideChar * __fastcall WStrLCopy(System::WideChar * Dest, const System::WideChar * Source, unsigned MaxLen);

プロパティ

種類 可視性 ソース ユニット
function public
System.WideStrUtils.pas
System.WideStrUtils.hpp
System.WideStrUtils System.WideStrUtils


説明

PWideChar 文字群の指定された最大数まで、ソースから対象までコピーします。

WStrLCopy は、MaxLen 文字群の最大数を Source から Dest にコピーし、Dest に null 終端子を追加して、Dest を返します。

null 終端子まで十分格納できるような大きさに、Dest を準備する必要がある点に留意してください。たとえば、MaxLenLength(Dest) - 1 に指定することができます。

SizeOfLength の代わりに使用してはいけません。Unicode 文字列でバッファ オーバーフローを引き起こす可能性があります。String と、さまざまな型の String の使用時の SizeOfLength の動作に関する情報については、「文字列型(Delphi)」を参照してください。

関連項目

トピック