الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

إضافة باراميتر لبرنامجي

بدأه عباس(أ) في 18 يوليو 2012 · 1 رد · 675 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

كثير من البرامج يمكن تشغيلها و إضافة arguments إليها مثل برنامج notepad

مثل هكذا : notepad.exe /hhh

كيف يمكن إضافة arguments لبرنامجي حيث عند كتابة App.exe /do thing يقوم بعمل شئ أحدده له وقت البرمجة

تم تعديل هذه المشاركة بواسطة عباس(أ) في 18 يوليو 2012 في 01:43

#2

نتعامل مع 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

1

.Everyone has a dream

.I never thought that I would be the one I am on now

...No Pain No Gain

مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...

تعديل: مشرف قسم السى/سى++ من 2012.

مواضيع مشابهة