Bonjour,
J'ai un ptit soucis avec un code que voici.
et l'autre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include "Character.h" character::character(IrrlichtDevice* Device) { device = Device; IVideoDriver* driver = device->getVideoDriver (); ISceneManager *scenegraph = device->getSceneManager (); //On récupère un pointeur vers la GUI. IGUIEnvironment* env = device->getGUIEnvironment(); IGUIStaticText* login = env->addStaticText(L"test reussi avec succes",rect<s32>(710,190,900,220),false); wchar_t titre[100]; swprintf(titre, 100, L"Akhynia"); device->setWindowCaption(titre); } character::~character() { } char character::draw() { }
Lorsque je compile il me met ce message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 #ifndef CHARACTER_H #define CHARACTER_H #include "Login.h" class character { public: character(IrrlichtDevice* Device); ~character(); char draw(); private: IrrlichtDevice* device; }; #endif
character.cpp(22) : error C4716: 'character::draw' : doit retourner une valeur
Si je lui mets
J'ai ce magnifique message :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 char character::draw() { return 1; }
Et je n'arrive pas à résoudre mon problème. Est ce que quelqu'un à une idée à me soumettre.>coreApp.obj : error LNK2019: symbole externe non résolu "__declspec(dllimport) class irr::IrrlichtDevice * __cdecl irr::createDevice(enum irr::video::E_DRIVER_TYPE,class irr::core::dimension2d<int> const &,unsigned int,bool,bool,bool,class irr::IEventReceiver *)" (__imp_?createDevice@irr@@YAPAVIrrlichtDevice@1@W4E_DRIVER_TYPE@video@1@ABV?$dimension2d@H@core@1@I_N22PAVIEventReceiver@1@@Z) référencé dans la fonction "public: __thiscall coreApp::coreApp(void)" (??0coreApp@@QAE@XZ)
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: symbole externe non résolu _WinMain@16 référencé dans la fonction ___tmainCRTStartup
1>C:\aragon\projetencours\Akhynia\Debug\Akhynia.exe : fatal error LNK1120: 2 externes non résolus
Merci par avance au revoir.
Partager