デフォルトのコンストラクター、デストラクター、コピー・コンストラクター、 およびコピー代入演算子は、特殊なメンバー関数です。 これらの関数は、クラス・オブジェクトを作成、破棄、変換、初期化、およびコピーします。これらの関数については以下のセクションで説明します。
リンケージに関する C++ 言語の新しい規則が関数の型の一部となるまでは、クラスの静的メンバー関数を C リンケージを持つ関数として扱うのが一般的でした。これによって、クラスメンバー関数のリンケージを宣言できないという制限を回避していました。たとえば、次の例を考えてみましょう...
CWinThread クラス CWnd クラス CWordArray クラス ICommandSource インターフェイス ICommandTarget インターフェイス ICommandUI インターフェイス IView インターフェイス 内部クラス MFC マクロとグローバル 構造体、スタイル、コールバック関数とメッセージ マップ ...
コンパイラの警告 (レベル 1) C4813'function': ローカル クラスの friend 関数が宣言されていません コンパイラの警告 (レベル 4) C4815'object name': スタック オブジェクトにある、サイズが 0 の配列には要素がありません (オブジェクトが、集約初期化された...
名前 | 機能説明 | 定義 | MT レベルのライブラリ | ファイル | 関連項目 | 診断 | マルチスレッドアプリケーションに関する注意事項 | リアルタイムアプリケーション | 注意事項 | ライブラリ一覧 名前 Intro_jfp, intro_jfp– JFP 関数およびライブラリの序章 機能説明 本セクシ...
mallocinfo.h int _C_TS_malloc_debug(unsigned int dump_level, unsigned int verify_level, struct _C_mallinfo_t *output_record, size_t sizeofoutput); _C_TS_malloc_info と同じ情報を戻すと共に、C_TS_malloc 関数が使用するメモリー構造体に関する詳細情報のスプール・ファイルを作成し...
C でポインタを使用すると、ポインタを次のように渡すことで関数から複数の値を返すことができます。関数パラメータそれらを使用して複数の値を設定すると、呼び出し側関数でそれらの値が表示されるようになります。 1 2 3 4 5 6
NULL ポインタをキャストすることは、関数が動作するために必須であり、可変数の引数の終わりを示すことにも注意してください。要するに、2 番目の位置の引数はプログラムのコマンドライン引数を指定しなければならず、そのうちの最初の引数はファイル名そのものでなければならません。
crt_dbg2 サンプルでは、C ランタイム ライブラリのデバッグ バージョンでの、デバッグ用のフック関数のさまざまな使い方を示します。 リアリティを増すために、このプログラムには、実際のアプリケーションに存在する要素を入れてあります。また、バグも 2 つ含まれています。
最小許容ファン速度は、サーバの吸気温度と適用されたファンポリシーの関数です。 FANポリシーとPWMによる吸気温度の関係方法 入口温度 アコースティックモードポリシー 低電力ポリシー バランスのとれたポリシー 高電力ポリシー 最大電力ポリ...