Probléme en C++
Live
-
Live -
Live -
bonjour
voila je viens de réaliser la fonction qui calculs le nombre de caractères dans mon texte mais j'ai tjrs kelk problèmes s'il vous plait voila la fonction , aidez moi s'il vous plait c urgent,
void MainWindow::Nombredecaracteres()
{
QString Tampon = TextEdit->toPlainText();
QStringList Liste = Tampon.split();
char Tab=[",",";",":","!"];
int NBR=0;
for(int i=0;i<Liste.size();i++)
{
for (int j=0; j<4();j++)
{
if(Liste[i]==Tab[j])
{
NBR++;
}
}
}
Afficheur = new QLCDNumber;
QObject::connect(this,SIGNAL(UpdateLCD(int)),Afficheur,SLOT(display(int)));
emit UpdateLCD(NBR());
Afficheur->show();
}
voila je viens de réaliser la fonction qui calculs le nombre de caractères dans mon texte mais j'ai tjrs kelk problèmes s'il vous plait voila la fonction , aidez moi s'il vous plait c urgent,
void MainWindow::Nombredecaracteres()
{
QString Tampon = TextEdit->toPlainText();
QStringList Liste = Tampon.split();
char Tab=[",",";",":","!"];
int NBR=0;
for(int i=0;i<Liste.size();i++)
{
for (int j=0; j<4();j++)
{
if(Liste[i]==Tab[j])
{
NBR++;
}
}
}
Afficheur = new QLCDNumber;
QObject::connect(this,SIGNAL(UpdateLCD(int)),Afficheur,SLOT(display(int)));
emit UpdateLCD(NBR());
Afficheur->show();
}
3 réponses
Utilise un switch(), ce sera plus simple !
char Tab=[",",";",":","!"]; ==> Cela ne doit pas compiler correctement !!
char Tab=[",",";",":","!"]; ==> Cela ne doit pas compiler correctement !!
j'ai un mini projet pour réaliser une application qui nous rend les statistique d'un texte donner en entrée par un utilisateur,
Nombre De Mots : ............
Nombre De Lignes : ............
Nombre De Paragraphes : ............
Nombre De Caractères (Espaces Compris) : ............
Nombre De Caractères (Espaces Non Compris) : ............
merci d'avance
Nombre De Mots : ............
Nombre De Lignes : ............
Nombre De Paragraphes : ............
Nombre De Caractères (Espaces Compris) : ............
Nombre De Caractères (Espaces Non Compris) : ............
merci d'avance