ahmed1990 نشر 23 سبتمبر 2015 أرسل تقرير نشر 23 سبتمبر 2015 أخبرني أحد أصدقائي من ذوي الخبرة في لغة السي بلس بلس أن استخدام "using namespace std;” يعتبر ممارسة سيئة لأنه يسبب الكثير من المشاكل، فهل يعتبر الأمر كذلك؟ ولماذا؟ اقتباس
0 هشام رزق الله نشر 23 سبتمبر 2015 أرسل تقرير نشر 23 سبتمبر 2015 في الحقيقة لا ينصح باستخدام "using namespace std;” عمومًا، إلا أنه يمكنك استخدامها حسب الظروف والاحتياجات.هذه العبارة لا ينصح باستخدامها لتسببها بمشاكل عند تشابه أسماء المتغيرات وغيرها، لذلك قد تحدث مشاكل – خاصة للمبتدئين – عند تشغيل البرنامج، ولكن على الرغم من ذلك يمكنك استخدامها كما تريد أيضًا (تقريبا)، لأن أهمية عبارة "using namespace std;” تكمن في أنها تمنعك من تكرار “std::” وهذا التكرار المزعج هو الآخر سيئ.للمزيد من المعلومات حول Namespaces في لغة السي بلس بلس أنصحك بقراءة هذا المقال اقتباس
السؤال
ahmed1990
أخبرني أحد أصدقائي من ذوي الخبرة في لغة السي بلس بلس أن استخدام "using namespace std;” يعتبر ممارسة سيئة لأنه يسبب الكثير من المشاكل، فهل يعتبر الأمر كذلك؟ ولماذا؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.