Mode graphique
Fermé
akybienvenu
Messages postés
48
Date d'inscription
samedi 26 décembre 2015
Statut
Membre
Dernière intervention
4 novembre 2019
-
10 mars 2016 à 16:43
akybienvenu Messages postés 48 Date d'inscription samedi 26 décembre 2015 Statut Membre Dernière intervention 4 novembre 2019 - 17 mars 2016 à 00:17
akybienvenu Messages postés 48 Date d'inscription samedi 26 décembre 2015 Statut Membre Dernière intervention 4 novembre 2019 - 17 mars 2016 à 00:17
A voir également:
- Mode graphique
- Mode sécurisé samsung - Guide
- Mode d'emploi - Guide
- God mode - Guide
- Changer carte graphique - Guide
- Mode sans echec - Guide
2 réponses
Utilisateur anonyme
11 mars 2016 à 11:28
11 mars 2016 à 11:28
Bonjour,
pour prendre des cours, je te conseille openclassrooms qui est très bien fait.
Les cours sont clairs sans être longs et parsemés de petits exercices très représentatifs !
Gloire à M@teo21 qui a rédigé la majeure partie des cours intéressants !
--> https://openclassrooms.com/fr/login
De rien ;)
pour prendre des cours, je te conseille openclassrooms qui est très bien fait.
Les cours sont clairs sans être longs et parsemés de petits exercices très représentatifs !
Gloire à M@teo21 qui a rédigé la majeure partie des cours intéressants !
--> https://openclassrooms.com/fr/login
De rien ;)
Utilisateur anonyme
10 mars 2016 à 18:42
10 mars 2016 à 18:42
Salut,
Quel chapitre ?
Quel chapitre ?
akybienvenu
Messages postés
48
Date d'inscription
samedi 26 décembre 2015
Statut
Membre
Dernière intervention
4 novembre 2019
11 mars 2016 à 06:54
11 mars 2016 à 06:54
bonjour
si je peux avoir tous les chapitres je serai content
si je peux avoir tous les chapitres je serai content
11 mars 2016 à 11:29
11 mars 2016 à 11:33
je peux t'envoyer mon programme tu va test si possible
11 mars 2016 à 11:37
12 mars 2016 à 21:59
#include <cstdlib>
#else
#include <stdlib.h>
#endif
#include <SDL/SDL.h>
#include <string>
//les attributs de mon ecran
const int ecran_longueur=640;
const int ecran_largeur=480;
const int ecran_bpp=32;
//les surfaces que nous allons utiliser
SDL_Surface *message=NULL;
SDL_Surface *background=NULL;
SDL_Surface *ecran=NULL;
SDL_Surface *load_image(std::string filename)
{
SDL_Surface *loadedImage=NULL;
SDL_Surface *optimizedImage=NULL;
loadedImage=SDL_LoadBMP(filename.c_str());
if(loadedImage != NULL)
{
optimizedImage=SDL_DisplayFormat(loadedImage);
SDL_FreeSurface(loadedImage);
}
//retourne l'image optimiser
return optimizedImage;
}
void apply_surface(int x, int y, SDL_Surface* source,SDL_Surface* destination)
{
SDL_Rect position;
position.x=x;
position.y=y;
SDL_BlitSurface(source,NULL,destination,&position);
}
int main ( int argc, char** args )
{
// initialisation de jtous les sous systeme de sdl
if(SDL_Init(SDL_INIT_EVERYTHING)==-1)
{
return EXIT_FAILURE;
}
ecran=SDL_SetVideoMode(ecran_longueur,ecran_largeur,ecran_bpp,SDL_SWSURFACE);
if( ecran=NULL )
{
return EXIT_FAILURE;
}
SDL_WM_SetCaption( "Mit Akyb ", NULL);
message=load_image("mit_akyb.bmp");
background=load_image("blackground.bmp");
apply_surface(0,0,background,ecran);
apply_surface(180,140,background,ecran);
//mise a jour
if(SDL_Flip(ecran)==-1)
{
return EXIT_FAILURE;
}
SDL_Delay(2000);
SDL_FreeSurface(message);
SDL_FreeSurface(background);
SDL_Quit();
}
14 mars 2016 à 10:29
if( ecran=NULL )
{
return EXIT_FAILURE;
}
La correction :
if( ecran==NULL )
{
return EXIT_FAILURE;
}
----------------------------------------------------------------------------------
Tu testais un changement de valeur de variable qui amenait sur un EXIT_FAILURE;