void foo()
{
std::vector< std::map <int, std::string> > crazyVector;
std::cout << crazyVector[0].begin()->first;
}
olur
void foo()
{
using namespace std; // limited in scope to foo
vector< map <int, string> > crazyVector;
cout << crazyVector[0].begin()->first;
}
piton için benzer bir şey var mı, ya da Her şeyi tam olarak nitelendirmek zorunda mıyım?
Ben kullanarak tuzaklar var olduğunu biliyoruz yasal uyarı ekleriz ve uygun kapsam açısından sınırlı olmalıdır.
"İçe aktarma X" i içerecek şekilde genişletmek isteyebilirsiniz; bu durumda X.y'yi bu modülde kullanmanıza izin verir. Bazen isim alanını kirletmek için bunu tercih ederim. – paxdiablo
İyi çağrı, bitti ;-) –
Neden "C++ 'dan farklı"? "Std :: string; kullanarak" kullanamaz mısınız? – Constantin