Probléme en C++

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();
}

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. ... Je n'ai pas trop compris la question , Tu veux que l'on t'aide a quoi ?
    1. Utilise un switch(), ce sera plus simple !

      char Tab=[",",";",":","!"]; ==> Cela ne doit pas compiler correctement !!
      1. 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