URL: https://linuxfr.org/forums/programmation-c/posts/erreur-surement-de-syntaxe Title: erreur surement de syntaxe Authors: moule2005 Date: 2005年07月26日T11:02:54+02:00 Tags: Score: 0 Bonjour, j'ai qqes petites erreurs en compilant et je ne vois pas en quoi ca pose probleme: (notamment la premiere): Dans le fichier inclus à partir de src/CTTSMrcpClient.cxx:9: include/CTTSMrcpClient.hxx: Dans function « CTTSAbstract* NewCTTSAbstract(CVoiceAppInfo*) »: include/CTTSMrcpClient.hxx:29: erreur d'analyse syntaxique avantle jeton « ( » include/CTTSMrcpClient.hxx: At global scope: include/CTTSMrcpClient.hxx:232: erreur de syntaxes avantle jeton « * » include/CTTSMrcpClient.hxx:235: erreur de syntaxes avantle jeton « * » include/CTTSMrcpClient.hxx:238: « RtpSession » n'a pas été déclaré dans cet horizon include/CTTSMrcpClient.hxx:238: « Sptr » est utilisé comme type, mais n'est pas défini comme type. avec pour debut de fichier cxx: Dans le fichier inclus à partir de src/CTTSMrcpClient.cxx:9: include/CTTSMrcpClient.hxx: Dans function « CTTSAbstract* NewCTTSAbstract(CVoiceAppInfo*) »: include/CTTSMrcpClient.hxx:29: erreur d'analyse syntaxique avantle jeton « ( » include/CTTSMrcpClient.hxx: At global scope: include/CTTSMrcpClient.hxx:232: erreur de syntaxes avantle jeton « * » include/CTTSMrcpClient.hxx:235: erreur de syntaxes avantle jeton « * » include/CTTSMrcpClient.hxx:238: « RtpSession » n'a pas été déclaré dans cet horizon include/CTTSMrcpClient.hxx:238: « Sptr » est utilisé comme type, mais n'est pas défini comme type. et pour .hxx /* */ #ifndef CTTSMRCPCLIENT_HXX #define CTTSMRCPCLIENT_HXX #include "CTTSAbstract.h" /** * num�o du port rtp utilis�par une instance de CTTSMrcpClient */ static int portNumber; /** * Calcul du num�o de port */ static int getPortNumber() { portNumber = (portNumber + 1) % 65000; return portNumber; } extern "C" PCTTSAbstract NewCTTSAbstract(PCVoiceAppInfo info) { return new CTTSMrcpClient(info) ; } extern "C" void DeleteCTTSAbstract(PCTTSAbstract ptr) { delete ptr; } extern "C" int ConfigureCTTSAbstract(PCVoiceAppInfo info) { return 1; } extern "C" int InitCTTSAbstract(PCVoiceAppInfo info) { return 1; } extern "C" int ShutdownCTTSAbstract(PCVoiceAppInfo info) { return 1; } class CTTSMrcpClient : public CTTSAbstract { public: /** * Constructor */ CTTSMrcpClient(PCVoiceAppInfo info); /** * Destructor */ ~CTTSMrcpClient(); /** * Lancement du thread Rtp */ void StartRtpThread() ; etc........................... voila