بسم الله الرحمن الرحيم
كثير من البرامج يمكن تشغيلها و إضافة arguments إليها مثل برنامج notepad
مثل هكذا : notepad.exe /hhh
كيف يمكن إضافة arguments لبرنامجي حيث عند كتابة App.exe /do thing يقوم بعمل شئ أحدده له وقت البرمجة
بسم الله الرحمن الرحيم
كثير من البرامج يمكن تشغيلها و إضافة arguments إليها مثل برنامج notepad
مثل هكذا : notepad.exe /hhh
كيف يمكن إضافة arguments لبرنامجي حيث عند كتابة App.exe /do thing يقوم بعمل شئ أحدده له وقت البرمجة
تم تعديل هذه المشاركة بواسطة عباس(أ) في 18 يوليو 2012 في 01:43
نتعامل مع argv هنا على انها الأمر، و يجب ان تكون اكبر من argc + 1 لأن argc تساوى 1 بسبب اسم البرنامج يأخذ اول argument
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
for (int i = 0; i < argc+1; i++)
cout << *argv << endl;;
return 0;
}تم تعديل هذه المشاركة بواسطة XMasterrrr في 18 يوليو 2012 في 01:59
.Everyone has a dream
.I never thought that I would be the one I am on now
...No Pain No Gain
مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...
تعديل: مشرف قسم السى/سى++ من 2012.