View Full Version : سوال: گرفتن مقدار از ابتدا برنامه
NSNhaCkEr
یک شنبه 21 آبان 1391, 10:20 صبح
سلام دوستان
میخوام به این شکل مقدار از کاربر بگیرم
مثلا
user.exe number1 number2
دقیقا شبیه مثلا telnet یا ....
بعد این دو مقدار رو چاپ کنه همین
تشکر
omidshaman
یک شنبه 21 آبان 1391, 12:54 عصر
باید از ارگومان های خط فرمان استفاده کنی کار باهاشونم سادست argv یک ارایست که مقادیرش مثلا این جا میشه: argv[0] ادرس برنامهarg[1] نامبر1 و...
و argc هم تعداد argv ها
این برنامه شما مثلا میشه این...
#include<iostream>
using namespace std;
int main(int argc, char *argv[])
{
cout<<argv[1]<<"\n"<<argv[2]<<"\n";
}
مسعود اقدسی فام
یک شنبه 21 آبان 1391, 16:53 عصر
این تاپیک رو بخونید. خوبه همین صفحهی اول فروم هست هنوز. حتی این صفحه رو هم بررسی نکردید ظاهرا.
http://barnamenevis.org/showthread.php?367698-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D8%AE%D8%B7-%D9%81%D8%B1%D9%85%D8%A7%D9%86
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.