Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XmStringNCopy(3XM) — NEWS-os 4.2.1R

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XmStringCreate(3XM)

XmStringFree(3XM)

XmStringNCopy(3XM)  —  NEWS-OS Programmer’s Manual

名称

XmStringNCopy — コンパウンドストリングのコピーを生成するコンパウンドストリング関数

形式

#include <Xm/Xm.h> XmString XmStringNCopy (s1, num_bytes )
XmStrings1 ;
intnum_bytes ;

解説

XmStringNCopy は、タグや方向のインジケータやセパレータを含めて、指定バイト数の s1 のコピーを生成します。 そして、結果のコンパウンドストリングを返します。 元の文字列は保存されます。 結果のコンパウンドストリングの領域は関数内で割り当てられます。 この割り当てられた領域を管理するのはアプリケーションの責任です。 メモリは XmStringFree を呼び出すことで解放できます。

s1コンパウンドストリングを指定します。

num_bytes
コピーする s1 のバイト数を指定します。 この値が s1 の長さより小さいときは、結果の文字列は有効なコンパウンドストリングとはなりません。

リターン値

新しいコンパウンドストリングを返します。

関連事項

XmStringCreate(3XM), XmStringFree(3XM)

NEWS-OSRelease 4.2.1R

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026