URL: https://linuxfr.org/forums/programmation-c/posts/probleme-de-declaration-constructeur Title: Probleme de declaration constructeur Authors: Mais qui suis-je ? :) Date: 2005年03月18日T17:44:47+01:00 Tags: scientific_linux Score: 0 Bonjour tout le monde J'ai un probleme avec un constructeur en C++ Lors de la compilation j'ai droit aux erreurs suivante ( j'ai une version francaise de g++ ) runled.cc:7: ISO C++ interdit la définition de types à l'intérieur de return £spaces£ £/spaces£type runled.cc:7: spécification de type retourné pour un constructeur est invalide J'uttilise gcc 3.2.3 ( sous Scientific Linux ) Pour ce qui est de mon code voila la partie problematique : 1|using namespace std; 2| 3|#include "runled.hh" 4| 5| 6|// Constructor and Destructor 7|runled::runled(void){ 8| set_ars_id(); 9| ostrstream filename0,filename1,outfile0,outfile1; £spaces£ £/spaces£/* Initialisation de fichier et de variable ... */ } La ligne problematique est la declaration du constructeur J'arrive pas a comprendre ce que veut le compilateur ... Comme a mon avis je suis tombe dans l'erreur classique j'attend un coup de main de preference de quelqu'un pouvant m'expliquer mon erreur ... Merci ...

AltStyle によって変換されたページ (->オリジナル) /