זה מאוד תלוי, הסיבה שלא עדיף להשתמש בזה זה משום שהאדרס של std כוללת יותר מדי פעולות, וזה יכול לגרום לבלבול במערכת אם פעולה מסוימת בניימספס של std תיקרא בתור פונקציה לדוגמא. אבל הבלבול הזה יקרה כנראה רק במערכות מאוד מתקדמות, אבל במערכת קטנה כזאתי, שהמטרה שלה היא רק להדפיס "Hello World", זה כנראה לא יגרום לבעיות. כמעט בכל תוכנה קטנה זה לא יגרום נזק. לשם כך, בקוד כזה, זה דווקא הרבה יותר מועיל להשתמש בניימספייס הזה, זה הרבה יותר קצר, וחוסך ממך לכתוב std::cout (או כל כומנד אחר בניימספייס) כל פעם מחדש. אם הוא יודע שהוא בוודאות לא ישתמש ב cout בתור פונקציה לדוגמא, אז הוא יכול פשוט לכתוב namespace std::cout. אבל עדיין עדיף להשתמש בניימספייס הזה בסיטואציה הזו.
חמודיםםםםםםםם
דגים בקטע מפחיד!!
לא טוב להשתמש בname space std
זה מאוד תלוי, הסיבה שלא עדיף להשתמש בזה זה משום שהאדרס של std כוללת יותר מדי פעולות, וזה יכול לגרום לבלבול במערכת אם פעולה מסוימת בניימספס של std תיקרא בתור פונקציה לדוגמא.
אבל הבלבול הזה יקרה כנראה רק במערכות מאוד מתקדמות, אבל במערכת קטנה כזאתי, שהמטרה שלה היא רק להדפיס "Hello World", זה כנראה לא יגרום לבעיות.
כמעט בכל תוכנה קטנה זה לא יגרום נזק.
לשם כך, בקוד כזה, זה דווקא הרבה יותר מועיל להשתמש בניימספייס הזה, זה הרבה יותר קצר, וחוסך ממך לכתוב std::cout (או כל כומנד אחר בניימספייס) כל פעם מחדש.
אם הוא יודע שהוא בוודאות לא ישתמש ב cout בתור פונקציה לדוגמא, אז הוא יכול פשוט לכתוב namespace std::cout. אבל עדיין עדיף להשתמש בניימספייס הזה בסיטואציה הזו.
@@detectivejames123 תאמת נכון, למרות זאת לא כדאי כל פעם לשנות את הכתיבה שנח כדאי להתרגל ולעשות את זה כקונבציה
@@עדונתן-י5ש תכל'ס אתה צודק
תפסיקו לפרסם את המרכז האקדמי
משלמים להם על זה..