שאלה ב ++C
ב"ה שלום קראתי עכשיו באיזה ספר שלא כדאי להשתמש בהוראה using namespace בתוך קובץ כותר (h.*) אני לא כל כך הבנתי את ההסבר, אבל זה קשור לעובדה שאם אני שם את ההוראה בתוך קובץ כותר, אני מאבד את ההגנה של מרחב השמות. 1) אם מישהו מבין את זה ויכול להסביר לי, אני אודה לכם מאוד. 2) נניח שאני רוצה להגדיר אובייקט מסוג vector בתוך מחלקה שאני בונה, אז אני חייב לעשות include <vector# בתוך קובץ הכותר שבו אני מצהיר על המחלקה, אבל אז אני חייב להכניס את using בתוך קובץ הכותר, ואם כן, חזרתי לבעיה הראשונה, אז השאלה שלי היא, האם מישהו יודע איך להתגבר על הבעיה הזו? תודה רבה מראש
ב"ה שלום קראתי עכשיו באיזה ספר שלא כדאי להשתמש בהוראה using namespace בתוך קובץ כותר (h.*) אני לא כל כך הבנתי את ההסבר, אבל זה קשור לעובדה שאם אני שם את ההוראה בתוך קובץ כותר, אני מאבד את ההגנה של מרחב השמות. 1) אם מישהו מבין את זה ויכול להסביר לי, אני אודה לכם מאוד. 2) נניח שאני רוצה להגדיר אובייקט מסוג vector בתוך מחלקה שאני בונה, אז אני חייב לעשות include <vector# בתוך קובץ הכותר שבו אני מצהיר על המחלקה, אבל אז אני חייב להכניס את using בתוך קובץ הכותר, ואם כן, חזרתי לבעיה הראשונה, אז השאלה שלי היא, האם מישהו יודע איך להתגבר על הבעיה הזו? תודה רבה מראש