System::OperatingSystem クラス

OperatingSystem class

特定のオペレーティングシステムを表し、その情報を提供します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を用いてこの型のインスタンスを作成しないでください。そうしないとランタイムエラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡すようにしてください。

class OperatingSystem

メソッド

メソッド説明
get_Platform() const現在のオブジェクトが表すオペレーティングシステムのプラットフォーム識別子を返します。
get_ServicePack() const現在のオブジェクトが表すオペレーティングシステムのサービスパック名を返します。
get_Version() const現在のオブジェクトが表すオペレーティングシステムのバージョンを表す Version オブジェクトへの定数参照を返します。
get_VersionString() const現在のオブジェクトが表すオペレーティングシステムのバージョンの文字列表現を返します。
OperatingSystem(PlatformID, const Version&)特定のプラットフォーム ID とバージョンで指定されたオペレーティングシステムを表すインスタンスを構築します。
OperatingSystem(PlatformID, const Version&, const String&)特定のプラットフォーム ID、バージョン、サービスパックで指定されたオペレーティングシステムを表すインスタンスを構築します。
ToString() const現在のオブジェクトが表すオペレーティングシステムのバージョンの文字列表現を返します。

参照