Bonjour ,
je programme avec visual c++. Est-il possible de creer un tableau de String, et meme si possible un tableau � deux dimensions?
merci d'avance.
Version imprimable
Bonjour ,
je programme avec visual c++. Est-il possible de creer un tableau de String, et meme si possible un tableau � deux dimensions?
merci d'avance.
T'auras plus de r�ponses ici:
http://www.developpez.net/forums/f19/c-cpp/cpp/
En premi�re approche simple tu as ceci:
std::vector<std::vector<std::string> > >
En fait, std::vector<std::string> suffit dans une classe appropri�e...
Voil� un d�but, l'id�al serait de la faire template, comme �a il faut pas faire comme moi, la refaire � chaque fois...
Bonne continuation,Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 class Matrice { std::vector<std::string> m_vector; int m_width; int m_height; public: Matrice(int width, int height) :m_width(width), m_height(height), m_vector(width * height, "") { } std::string operator()(int i, int j) const { return m_vector[j + m_width * i]; } };
Y'a pas un type plus appropri� que vector? L'�quivalent me semble que c'est Array non? (je connais vraiment pas le C++/cli)
Pour un tableau .Net, tu as cli::array< String^ >^ et System::Collections::Generic::List< String^ >^.