Bonjour! Je cherche a realiser un programme en C++ qui possede un fichier entete en C. Ce prgramme a pour objectif d' executer un .csh lorsque je clique sur un bouton d'une interface graphique developper sous KDE. A chaque fois que je compile, le meme message d'erreur apparait "erreur d'analyse syntaxique avantle jeton </>, ou le jeton <(> ou <{>selon les modifications que j essai d'aporter pour resoudre cette erreur. Merci de m'aider si vous connaissez une solution pour eliminer cette erreur. Ou s'il vous plais indiquer moi une piste a suivre pour trouver une solution.
Voici les lignes principales de mon programm.cpp:
#include "test3.h"
#include <qlineedit.h>
#include <qcombobox.h>
#include <qmultilineedit.h>
#include <test3.h>
#include <test3dlg.h>
#include <qcheckbox.h>
#include <unistd.h>
#include <stddef.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#define SHELL "/bin/csh"
#include <sstream>
#include <stdio.h>
#include <string>
using namespace std;
void Test3::slotCreate()
{
TextEdit1->append("\n--");
TextEdit1->append(LineEdit1->text());
TextEdit1->append(LineEdit2->text());
TextEdit1->append(ComboBox3->currentText());
/***apel de mon progam en cshl***/
execl (SHELL, SHELL, "-c", NULL); /*c'est la que l'erreur a lieu, sur le "(" apres execl. ???
}
