Je veux exécuter dans le programme Code :: blocks IDE fournissant une entrée standard.Code :: blocks, define default input
Say
#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;
}
Avec des arguments "a" et "b", fourni dans le fichier:
Dis:
2 4
je pourrais le faire en bash, la compilation et:
"./my_compiled_program < ./myinput"
Je simplement vouloir avoir, fichier avec argument (entrée standard) dans code :: blocks.
Comment est-ce que je peux faire ceci? PS: Le « du programme mis les arguments », malheureusement, ne fonctionne pas
Sur votre capture d'écran, vous fournissez '2 4' comme arguments de programme alors que vous devriez faire '<./Myinput' –
Je ne suis pas sûr de comprendre ce que vous essayez de faire. Voulez-vous forcer a & b à être des nombres spécifiques? Ou demandez-vous quelque chose d'autre? – Robert
@aleguna, Où dans le code :: blocks je peux faire "<./myinput"? –