scha_resource_close() 関数は、ハンドルを無効にし、scha_resource_get() の戻り値に割り当てられているメモリーを解放します。 scha_resource_open() 関数がリソースのハンドルを戻したあとに、クラスタの再構成や管理アクションによって、リソースが変更されることがあります。この場合、...
CBrush のメンバー関数 CBrush::CBrush CBrush::CreateBrushIndirect CBrush::CreateDIBPatternBrush CBrush::CreateHatchBrush CBrush::CreatePatternBrush CBrush::CreateSolidBrush CBrush::CreateSysColorBrush CBrush::FromHandle CBrush::GetLogBrush CBrush::operator HBRUSHLearn...
リンケージに関する C++ 言語の新しい規則が関数の型の一部となるまでは、クラスの静的メンバー関数を C リンケージを持つ関数として扱うのが一般的でした。これによって、クラスメンバー関数のリンケージを宣言できないという制限を回避していました。たとえば、次の例を考えてみましょう...
CWinThread クラス CWnd クラス CWordArray クラス ICommandSource インターフェイス ICommandTarget インターフェイス ICommandUI インターフェイス IView インターフェイス 内部クラス MFC マクロとグローバル 構造体、スタイル、コールバック関数とメッセージ マップ ...
C Function ブロックからの C 関数の呼び出しを有効にするため、モデルの[コンフィギュレーション パラメーター]、[シミュレーション ターゲット]ペインにヘッダー ファイルとソース ファイルを指定します。この例で呼び出されるレガシ関数のプロトタイプは以下のとおりです。
crt_dbg2 サンプルでは、C ランタイム ライブラリのデバッグ バージョンでの、デバッグ用のフック関数のさまざまな使い方を示します。 リアリティを増すために、このプログラムには、実際のアプリケーションに存在する要素を入れてあります。また、バグも 2 つ含まれています。
NULL ポインタをキャストすることは、関数が動作するために必須であり、可変数の引数の終わりを示すことにも注意してください。要するに、2 番目の位置の引数はプログラムのコマンドライン引数を指定しなければならず、そのうちの最初の引数はファイル名そのものでなければならません。
IBM i バージョン 7.3 プログラミング ILE C/C++ ランタイム・ ライブラリー関数 IBM IBM i バージョン 7.3 プログラミング ILE C/C++ ランタイム・ ライブラリー関数 IBM 注記 本書および本書で紹介する製品をご使用になる前に, A-1 ページの『特記事項』に記載されている情報...
atan math.h double atan(double x); x のアークタンジェントを計算します。 atan2 math.h double atan2(double y, double x); y/x のアークタンジェントを計算します。 atexit stdlib.h int atexit(void (*func)(void)); 正常終了時に呼び出される関数を登録します。 atof stdlib.h double ...
このプログラムは、誕生日の情報を Client ブロックのリンク リストに格納する処理を行います。 Client ブロックをダンプするフック関数は、誕生日データの正当性をチェックしてその内容を出力します。 メモリ割り当てフック関数は、ヒープ処理をテキスト ファイルに記録します。また、レポー...