http://studyhallweb.com/
プログラム学習室
[Home][C++言語]Borland C++ Bulder

C++ Bulder コマンドライン引数
//---------------------------------------------------------------------------

#include <vcl.h>
#include <iostream>
#pragma hdrstop

using namespace std;
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
    for (int i=0; i <= ParamCount(); i++) {
        cout << i << ":" << ParamStr(i).c_str() << endl;
                // i=0の時はこのプログラム自体のパスが表示される
                // ParamStr()でコマンドライン引数を取得できる(AnsiString型)
    }

    // 終了処理
    char sInput[80];
    cout << "Enterで終了します\n";
    cin.getline(sInput,80);

    return 0;
}
//---------------------------------------------------------------------------

[Home][C++言語]Borland C++ Bulder