scha_resource_setstatus はリソースモニター専用の関数ですが、任意のプログラムから呼び出すことができます。 リソースタイプ関数 これらの関数は一緒に、RGM に登録されているリソースタイプについての情報にアクセスします。 scha_resourcetype_open(3HA)、scha_resourcetype_get(3HA)、 scha...
thread、naked、dllimport、dllexportストレージ クラス属性は、適用先のデータまたは関数の宣言のプロパテでしかありません。 関数自体の型属性は再定義しません。thread属性はデータにのみ影響を与えます。naked属性は関数にのみ影響を与えます。dllimportおよびdllexport属性は関数とデータに影響を与えます...
シンボリック デバッグ情報には、変数や関数の名前と型、および行番号が含まれます。 エディット コンティニュのプログラム データベース - 前述のように、 Edit および Continue 機能をサポートする形式でプログラム データベースを生成します。
たとえば静的メンバー関数がよい例です。リンケージに関する C++ 言語の新しい規則が関数の型の一部となるまでは、クラスの静的メンバー関数を C リンケージを持つ関数として扱うのが一般的でした。これによって、クラスメンバー関数のリンケージを宣言できないという制限を回避していまし...
関数roundは<math.h>ヘッダファイルで定義されている C 標準ライブラリの数学ユーティリティの一部です。このファミリには、round、roundf、roundlの 3つの関数があります。これらの関数は異なる型の浮動小数点数に対応しており、それぞれが対応する型の値を返します。mathヘッダを含むソースフ...
デフォルトのコンストラクター、デストラクター、コピー・コンストラクター、 およびコピー代入演算子は、特殊なメンバー関数です。 これらの関数は、クラス・オブジェクトを作成、破棄、変換、初期化、およびコピーします。これらの関数については以下のセクションで説明します。
NUMVAL、NUMVAL-C、および NUMVAL-F 関数は、文字ストリング (英数字または国別リテラル、あるいはクラス英数字またはクラス国別データ項目) を数値に変換します。 これらの関数を使用して、数値的に処理できるよう、フリー・フォーマット文字表現の数値を数値形式に変換
NULL ポインタをキャストすることは、関数が動作するために必須であり、可変数の引数の終わりを示すことにも注意してください。要するに、2 番目の位置の引数はプログラムのコマンドライン引数を指定しなければならず、そのうちの最初の引数はファイル名そのものでなければならません。
変数情報は呼び出し元の関数に渡されないため、このアプローチを使用しないでください。たとえば、アレイのインデックスを使用して変数の値を取得しています。また、ヒープ内でアレイを動的に割り当てる必要があることに注意してください。静的アレイを使用する場合、関数を終了すると静的アレ...
C++と比べて、Cの関数まわりの規定は、K&R時代の記法への後方互換性を保証するため、カオスになっています。「関数原型を含む/含まない関数宣言子」、「関数原型を含む/含まない関数定義」、「関数定義の…