כולנו מכירים את החתימה של פונקציית הMain של תכנית:
|
|
החתימה מקבלת את הארגומנטים שאיתם הפעילו את התכנית.
לפעמים אנחנו רוצים לגשת לארגומנטים אלה ממקום אחר. אופציה אחת היא להיסחב עם הארגומנטים ולהעבירם ממקום למקום ע"י שליחתם לפונקציות מתאימות.
מסתבר שיש דרך יותר פשוטה:
קיימת הפונקציה
|
|
המאפשרת לנו לגשת אליהם מכל מקום בתכנית! 😃
שימו לב שאלה לא אותם args שאנו רגילים אליהם מהMain. כאן נקבל בתור פרמטר ראשון את שם הExe שהפעילו, ובשאר הפרמטרים את הargs שאנחנו רגילים אליהם.
סוף שבוע עם ארגומנט מצוין!