any (プリミティブ)
パッケージ: CURL.LANGUAGE.CORE-TYPES

任意の種類のデータを格納できるデータ型。

説明

any データ型を使用して、Curl での任意のデータ型の値を格納できます。any データ型は、intfloat、または char などのプリミティブ型の値を格納できます。また、VBoxTextFlowBoxRectangleGraphic などのクラスの型の値も格納できます。any データ型の変数の既定値は null (NULL 値) です。

Curl での変数の既定のデータ型は、any です。データ型を宣言せずに変数を初期化する場合、Curl では any データ型が使用されます。そのような場合に、Curl では変数のデータ型を初期値から推測しないように心がけることが重要です。これは、その変数には以下の制限があることを意味します。



したがって、変数に格納される値の型がわかっている場合は、any を使用しないでください。変数を宣言するときにデータ型を指定したくない変数についてのみ、any データ型を使用します。たとえば、プログラム フローに応じて、さまざまな型のデータを保持する可能性のある変数に any を使用します。