C++ Windows7 以前

C++ Windows10 で Windows7 以前のプロジェクトを動かします。

前田稔の超初心者のプログラム入門

C++ プロジェクトのコンバート

  1. Microsoft は新しいOSである Windows10 を期間限定で無料で使用できると発表しました。 \(^o^)/
    私もついに 2015/10/07 Windows10 をインストールしました。
    同時に Visual Studio Community 2015 をダウンロードしました。
    今後しばらくは Windows10 & Community 2015 の環境で開発します。
  2. Windows7 以前に開発した C++ のプログラムを Visual Studio Community 2015 で動かしてみました。
    Visual Studio 2015 を起動して *.vcproj を選びます。
    変換時に警告が出ることがありますが、無視して下さい。
    変換すると以前の Visual Studio で開けなくなるので注意して下さい。
    メニューの[デバッグ]から[デバッグ開始]、または[緑色の右三角アイコン(または F5 キー)]でコンパイル&実行します。
  3. Windows7 以前に作成したプロジェクトをコンバートしてみました。
    1. C/C++ の「平方根の計算(sqrt.htm)」で作成したプロジェクトをフォルダーごとコピーします。
      Visual Studio 2015 を起動して Main.vcproj から開きます。
      そのままではウインドウがすぐ閉じて結果を確認することが出来ません。
      そこで実行結果を確認するために、#include <conio.h> と _getch(); を追加します。
      /*********************************************************/
      /*★ ニュートンラプソンで平方根を計算する     前田  稔 ★*/
      /*********************************************************/
      #include <stdio.h>
      #include <conio.h>
      
      // Function Prototype
      double  Sqrt(double x);
      
      //★ MAIN PROGRAM
      int  main()
      {   double  x;
      
          for(x=2.0; x<10.0; x++) Sqrt(x);
          _getch();
          return(0);
      }
      
      // SQRT() 関数
      double  Sqrt(double x)
      {   double  x1,xw;
          int     i;
      
          printf("\nSQRT(x=%f)\n",x);
          x1= x;
          for(i=0; i<5; i++)
          {   xw= x/x1;
              printf("I=%d    x1=%f    x/x1=%f",i,x1,xw);
              x1= (x1+xw)/2.0;
              printf("    ANS(%f)\n",x1);
          }
          return(x1);
      }
      
      [緑色の右三角アイコン]でコンパイル&実行すると平方根が計算されます。

    2. C/C++ の「正多角形で円周率を計算(pai6.htm)」で作成したプロジェクトをフォルダーごとコピーします。
      Visual Studio 2015 を起動して Main.vcproj から開きます。
      実行結果を確認するために、#include <conio.h> と _getch(); を追加します。
      [緑色の右三角アイコン]でコンパイル&実行すると円周率が計算されます。

    3. C/C++ の「Visual Studio のプロジェクトでラインを描画(gui.htm)」で作成したプロジェクトをフォルダーごとコピーします。
      Visual Studio 2015 を起動して Main.vcproj から開きます。
      [緑色の右三角アイコン]でコンパイル&実行するとウインドウにラインが描画されます。
    4. C/C++ の「キー操作で画像を移動する(moveimage.htm)」で作成したプロジェクトをフォルダーごとコピーします。
      Visual Studio 2015 を起動して Main.vcproj から開きます。
      [緑色の右三角アイコン]でコンパイル&実行するとウインドウに画像が描画されます。
      矢印キーで上下左右に画像を移動することが出来ます。

  4. テストしたのは一部ですが、同じ要領でプロジェクトをコンバート出来そうです。

超初心者のプログラム入門(C/C++)