چه جوری میشه یه ورودی به تابع main از طریق خط دستور داد؟
این برنامه رو ببنید
#include <iostream>
#include <cstdlib>
using namespace std;
int main(int argc, char *argv[])
{
if(argc!=2)
{
cout<<"You forgot to type your name.\n";
return 1;
}
cout<<"Hello "<<argv[1]<<'\n';
return 0;
}
وقتی برنامه رو اجرا میکنم You forgot to type your name چاپ میشه که درست هم هست چون ورودی نگرفته main
از آخرین نسخه Geany و GCC استفاده میکنم. اگه می دونید هم تو لینوکسش رو بگید و هم تو ویندوز