Pertanyaan yang diberi tag «using-directives»

30
Mengapa "menggunakan namespace std;" dianggap praktik yang buruk?
Saya telah diberitahu oleh orang lain bahwa menulis using namespace std;dalam kode salah, dan bahwa saya harus menggunakan std::coutdan std::cinlangsung sebagai gantinya. Mengapa using namespace std;dianggap praktik yang buruk? Apakah tidak efisien atau berisiko mengambil risiko variabel ambigu (variabel yang memiliki nama yang sama dengan fungsi dalam stdnamespace)? Apakah itu …


2
Mengapa “menggunakan Sistem;” tidak dianggap praktik buruk?
Saya memiliki latar belakang C ++ dan saya sepenuhnya memahami dan setuju dengan jawaban atas pertanyaan ini: Mengapa “menggunakan namespace std;” dianggap praktik yang buruk? Jadi saya heran bahwa, setelah memiliki pengalaman dengan C # sekarang, saya melihat kebalikannya di sana: using Some.Namespace;secara harfiah digunakan di mana-mana. Setiap kali Anda …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.