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