"ON TE DEMANDE..." qui "ON" !! (PS : Je travail sur un projet free-lance)
Je travail sur un projet free-lance
FluxStream* getNewInstance(STREAMS enumValue) { switch (enumValue) { case FILE: return new FileStreamImpl; case DUMMY: return new DummyStreamImpl; default: std::cerr << "Unknow enum: " << enumValue << std::endl; } }
Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
FluxFactory.cpp:3:28: error: ‘STREAMS’ was not declared in this scope
./FluxFactory.cpp:4:1: error: expected ‘,’ or ‘;’ before ‘{’ token
/ error: ‘getInstance’ is not a member of ‘FluxFactory’
class FluxFactory : public FluxStream { public: enum STREAMS {FILE = 1, DUMMY}; static FluxStream* getNewInstance(); public: FluxFactory(); ~FluxFactory(); }; #endif
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature
#include "FluxFactory.h" FluxStream* getNewInstance(STREAMS enumValue) { switch (enumValue) { case FILE: return new FileStreamImpl; case DUMMY: return new DummyStreamImpl; } }
#ifndef FLUX_FACTORY_H
#define FLUX_FACTORY_H
#include "FluxStream.h"
#include <fstream>
class FluxFactory : public FluxStream
{
public:
enum STREAMS {FILE = 1, DUMMY};
static FluxStream* getNewInstance();
public:
FluxFactory();
~FluxFactory();
};
#endif
Demander de l'aide c'est bien, mentir c'est mal.
Améliorer votre expérience CodeS-SourceS avec ce plugin:
http://codes-sources.commentcamarche.net/forum/affich-10000111-plugin-better-cs-2#cptpingu-signature