انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: bat در 10 بهمن 1391، 07:32 بظ
-
سلام یه کد رو فقط با ... g++ میشه تو ترمینال ران کرد یا راه دیگه ای هم داره؟؟در ضمن چه جوری میشه ورودی داد و خروجی گرفت.چه با فایل چه بی فایل.متشکر.
-
برای ورودی/خروجی با فایل :
http://www.cplusplus.com/reference/fstream/fstream/
بدون فایل هم باید به خط فرمان بدید :.
.
.
int main (int argc,char* argv[])
{
cout<<"number of arguments entered:"<<argc<<endl;
for (int i=0;i<argc;i++)
cout<<argv<<"\t";
cout<<endl;
.
.
.
http://www.site.uottawa.ca/~lucia/courses/2131-05/labs/Lab3/CommandLineArguments.html
-
برای ورودی/خروجی با فایل :
http://www.cplusplus.com/reference/fstream/fstream/
بدون فایل هم باید به خط فرمان بدید :.
.
.
int main (int argc,char* argv[])
{
cout<<"number of arguments entered:"<<argc<<endl;
for (int i=0;i<argc;i++)
cout<<argv<<"\t";
cout<<endl;
.
.
.
http://www.site.uottawa.ca/~lucia/courses/2131-05/labs/Lab3/CommandLineArguments.html
من استفاده از freopen & fstream رو بلدم منتها در ویندوز با نوشتن a شروع به ورودی گرفتن میکرد اما اینجا این جواب نمیده مشکل اصلی من هم کار با ترمیناله نه ناتوانی در کد زدن. ;)
اگه ممکنه منبعی برای یادگیری دستورات ترمینال رو معرفی کن یا اونا رو بگو. :)
-
سلام
30li.ir
در ضمن، این برنامه رو اینجوری باید اجرا کرد.
./a.out arg1 arg2
خروجیش میشه این:
number of arguments entered: 3
a.out arg1 arg2
-
اگه ممکنه منبعی برای یادگیری دستورات ترمینال رو معرفی کن یا اونا رو بگو. :)
http://forum.ubuntu.ir/index.php/topic,17561.0.html
:)