3

標準入力を提供する Code::blocks IDE プログラムで実行したい。

言う

                                                                                              #include <iostream>
#include <cmath>

using namespace std;

int main()
{
    double a;
    double b;

    cout << "Side one\n";
    cin >> a;
    cout << "Side two\n";
    cin >> b;

    cout << "Result :" << sqrt(a*a + b*b) << endl;
}

ファイルで提供される引数 "a" および "b" を使用:

言う:

2 4

私はそれをbashでコンパイルしてから行うことができます:

"./my_compiled_program < ./myinput"

私は単純に、code::blocks に引数 (標準入力) を含むファイルが必要です。

これどうやってするの?PS: 残念ながら、「プログラムの引数を設定する」は機能しませんプログラムの引数を設定する

4

1 に答える 1

4

@aleguna に感謝します。

コンパイルして実行するファイルがあるフォルダーにファイルを作成する必要があります。 ソースコードの隣に入力を配置する

< ./input次に、プログラム引数に を追加します。ここinputで、 はソース コードの横に配置したファイルの名前です。

コード内::ブロック

@アレグナありがとう。

于 2012-11-02T14:47:52.643 に答える