 **********************************************************************
 * 保証責任:                                                          *
 *                                                                    *
 * 以下のコードは、IBM コーポレーションが作成したサンプル・コード     *
 * です。サンプル・コードは、IBM の正式な製品の一部ではありません。   *
 * サンプル・コードはアプリケーション開発を援助することを目的とし     *
 * て提供されています。本コードは、特定物として現存するままの状態     *
 * で提供され、法律上の瑕疵担保責任、商品性の保証および特定目的適     *
 * 合性の保証を含めて、いかなる黙示又は明示の保証も適用されません。   *
 * また、IBM は、サンプル・コードの使用によって生ずる障害等に関し     *
 * て、いかなる責任も負いません。                                     *
 *                                                                    *
 **********************************************************************

 名前 - SAMPLE07


 説明:

  このサンプルには、C++ および DLL 手法の 2 つの例が入っています。
  1 つの例は、三角形または長方形の面積を計算します。
  もう 1 つの例には、異なる種類のスタックの作成と操作における C++ の
  テンプレートの使用が含まれています。

 タスク:

  ユーザーが指定したサイズ・パラメーターに基づいて
  三角形または長方形の面積を計算します。
  異なる 2 種類のスタック (整数、浮動) を作成し
  操作します。

 特徴/概念:
  ダイナミック・リンク・ライブラリー (DLL) のビルドと使用の例を示します。  
  サンプルには次のものが含まれています。

  - DEF ファイルのビルド。

  - ユーザー DLL のビルド。

  - DLL を活用するアプリケーションのビルド。

  - テンプレートの使用。

 コマンド行からのサンプルの実行方法:
  単に .EXE ファイルの名前を入力します。つまり、次のように入力します。

  main

  1 番目の例を実行するためには SAMPLE07\METHOD1 ディレクトリーから、
  2 番目の例を実行するためには SAMPLE07\METHOD2 ディレクトリーから入力します。


 コマンド行からのサンプルのビルド方法:
  単に次のように入力するだけです。

  nmake

  1 番目の例をビルドするには SAMPLE07\METHOD1 ディレクトリーから、
  2 番目の例をビルドするには SAMPLE07\METHOD2 ディレクトリーから入力します。


