Adlandırılan Diziler:C++ Böyle diziler oluşturmak istiyorum
index.cpp: In function 'int main()':
index.cpp:34: error: invalid types 'std::string [1][3][const char [5]]' for array subscript
index.cpp:35: error: invalid types 'std::string [1][3][const char [5]]' for array subscript
index.cpp:36: error: invalid types 'std::string [1][3][const char [5]]' for array subscript
o C++ bu gibi diziler oluşturmak mümkün mü:
string users[1][3];
users["CIRK"]["age"] = "20";
users["CIRK"]["country"] = "USA";
users["CIRK"]["city"] = "New York";
Ama bu hatayı alıyorum? PHP ve Javascript'te çok basitler, bu yüzden biraz şaşırdım, nasıl yapabilirim?
Lütfen 'namespace std;' kullanarak kullanımını teşvik etmeyin. http://stackoverflow.com/questions/1452721/why-is-using-namespace-std-considered-a-bad-practice-in-c –
Tamam, cevabımı değiştireceğim. – Constantinius
namespace std kullanımıyla ilgili bir sorun yok. Aslında isim alanlarını yönetilebilir yapan şeydir. Kullanmamanız gereken yerler vardır, örneğin başlık dosyalarında birden fazla yere eklenecek, ancak sıradan kodda sadece kabul edilebilir değil, aynı zamanda kullanmak için iyi bir şey. – jcoder