A voir également:
- Chaine de caractères dans un tableau en C++
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide
6 réponses
En C++ il faut que ton tableau soit définit comme un tableau de pointeur vers des chaines de caractères et puis dans tes cases tu mets le pointeur vers ta chaine... V'La.
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
Zep3k!GnO
-->hi i hi o on va pas au boulot :P
Une chaine de caractère dans un tableau ?
#include <string>
string sTableau[10];
sTableau[0] = "bonjour";
sTableau[1] = "salut!";
...
#include <string>
string sTableau[10];
sTableau[0] = "bonjour";
sTableau[1] = "salut!";
...
Allez soyons fous, on va faire du vrai c++ avec de la STL :
Bonne chance
#include <string> #include <vector> int main(){ std::string s1="plop"; std::string s2="vive les tapirs"; std::vector<std::string> tab_str; tab_str.push_back(s1); tab_str.push_back(s2); //etc... for(unsigned int i=0;i<tab_str.size();++i){ std::cout<<tab_str[i]<<std::endl; } return 0; }
Bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
SVP quelle est le pbm au niveau du cout je n arive pas a afficher les elmts du tableau.
#include <iostream>
#include <string>
using namespace std;
int main()
{
string sTableau[2];
sTableau[0] = "bonjour";
sTableau[1] = "salut!";
cout << stableau[1];
return 0;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
string sTableau[2];
sTableau[0] = "bonjour";
sTableau[1] = "salut!";
cout << stableau[1];
return 0;
}
Le problème c'est que tu n'as pas ouvert un nouveau fil de discussion alors que c'est un nouveau sujet.
Le second problème c'est que tu as oublié qu'en C/C++ les minuscules/majuscules ont une importance.
Bonne chance
Le second problème c'est que tu as oublié qu'en C/C++ les minuscules/majuscules ont une importance.
#include <iostream> #include <string> int main() { std::string sTableau[2]; sTableau[0] = "bonjour"; sTableau[1] = "salut!"; std::cout << sTableau[0] << std::endl << sTableau[1] << std::endl; return 0; }
Bonne chance