CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

J´aide les personne en C/C++

fil_razorback
fil_razorback
Niveau 10
20 avril 2005 à 23:13:37

F1 :d) aide du compilo peut etre?

jattendts3
jattendts3
Niveau 6
20 avril 2005 à 23:28:05

tiens, j´y ai pas pensé ca ^^ mais bon mon aide est en anglais mais c´est mieu que rien !
PS : quelqu´un a déja essayé des traductions avec des sites gratuits ? c´est pas triste, croyez moi !

JeanYvesYves
JeanYvesYves
Niveau 10
21 avril 2005 à 00:23:31

jattendts3 > mon tuto est dans info/progs/tutoC++
sinon, les petits programmes que je propose sont suivis d´un roman qui t´explique tout sur le petit programme, y compris ce que veut dire main, if, etc...

extasy89
extasy89
Niveau 6
21 avril 2005 à 08:05:01

:content: :content J AI TROUVE ! !! :p)
y avait une erreur dans le lien :fou:

extasy89
extasy89
Niveau 6
21 avril 2005 à 08:23:46

slt a tous,

voila mon principale probleme est reglé mais j´ai comme d´habitude d´autres petites questions:

1)comment changer le volume sonore d´une musique ou d´un son

2)comment faire pour faire une pause de 2 seconde avant l´exécution de la ligne suivante
( je voudrais lancer un son puis 2 seconde après le relancer pour avoir un bel effet de boucle continue)

merci d´avance

dnob700
dnob700
Niveau 10
21 avril 2005 à 18:33:10

pour une pause de 2 seconde :

  1. include < windows.h>

. ..

Sleep(2000);

dnob700
dnob700
Niveau 10
21 avril 2005 à 18:33:47

mais avec la SDL, tu peut utiliser des timer.

extasy89
extasy89
Niveau 6
21 avril 2005 à 19:38:09

merci dnob.

est ce que que lqu´un sait comment réduire ou augmenter le volume des sons avec fmod?

autre chose, j´affiche une image de fond mais lorsque je veut mettre une autre image par dessus ( une barre de vie qui ne prend qu´un tout petit peu de place) mon image de fond disparais:

init_SDL();
SDL_Rect rect1;
firstscreen = SDL_LoadBMP("decor.bmp");
rect1.x = 0;
rect1.y = 0;

SDL_BlitSurface(firstscreen,NULL,screen,&1);

SDL_Flip(screen);
init_SDL();
SDL_Rect rect2;
firstscreen2 = SDL_LoadBMP("hud.bmp");
rect2.x = 14;
rect2.y = 0;

SDL_BlitSurface(firstscreen2,NULL,screen,&2);

SDL_Flip(screen);

merci d´avance

biuss
biuss
Niveau 3
21 avril 2005 à 22:07:40

J´ai un probleme quand à l´installation de SDL, je fait tout comme ce qui est dit sur lapage de JYY, mais je ne peut pas faire de projet sous dev c++, donc je ne peut pas faire la DL, il me mette :

" could not change to the Templates directory
( C:/documents and settings/bureau/Templates/)...

En plus c´est en anglais, je ne sais pas comment changer.

Sinon, je n´arrive a rien installer, logiciels . ..

PS/ Je suis orquss mais j´ai changé de pseudo pour cause de changement d´ordi car l´autre cassé . ..

biuss
biuss
Niveau 3
22 avril 2005 à 09:49:28

Si vous pouviez repondre a ma question de en haut ce serait cool.
Sinon, j´aimerais bien faire un poeme a l´aide des noms et prenoms.

ex :
Eregie des fille
Moi ou toi
Atari dans son lit

Au debut je demande prenom et nom, puis il faudrait faire ceci au dessus, j´ai trouvé une solution de If a= a . ..
Mais 26 lettres a chaque fois : trop long, avez vous une idee ?

biuss
biuss
Niveau 3
22 avril 2005 à 10:19:15

1er projet : les additions : cela ne marche pas, je ne suis pas asser doué doué :

  1. include<stdlib.h>
  2. include<iostream>
  3. include<time.h>

int main()

{
int h;
srand(time(NULL));
cout < <"Additions" < <endl;
cout < <<<endl;
cin > > a;
if ( a=(rand()%10)+(rand()%10))
cout < <"Bonne reponse"
else
cout < <"Mauvaise reponse"
system(PAUSE);
return 0;
}

Si vous avez une idée, car je ne suis qu ti debutant . ..

JeanYvesYves
JeanYvesYves
Niveau 10
22 avril 2005 à 10:21:52

Pour ton probleme SDL : c´est normal :

tu rappelles initSDL ? Pourquoi ?
Il ne faut appeler InitSDL qu´une seule fois :)
De plus, pourquoi fais tu un flip apres avoir affiché que le premier écran ?
Ce qu´il faut faire, c´est afficher tous tes trucs, puis apres faire le flip :)
Voila ton code corrigé :

init_SDL();
SDL_Rect rect1;
firstscreen = SDL_LoadBMP("decor.bmp");
rect1.x = 0;
rect1.y = 0;
SDL_BlitSurface(firstscreen,NULL,screen,&1);

SDL_Rect rect2;
firstscreen2 = SDL_LoadBMP("hud.bmp");
rect2.x = 14;
rect2.y = 0;

SDL_BlitSurface(firstscreen2,NULL,screen,&2);
SDL_Flip(screen);

Apres, pour la suite, quand tu voudras animer, il ne faut surtout pas mettre SDL_LoadBMP dans la boucle principale, mais avant !
En effet, il ne faut pas charger l´image depuis le disque a chaque frame :)
Il faut la charger une fois pour toute en mémoire, puis la blitter a partir de la mémoire.

Pour le son sur FMOD, sur qu´on peut :) mais je ne connais pas par coeur : faut voir la doc !

extasy89
extasy89
Niveau 6
22 avril 2005 à 17:05:30

un tout grand merci jyy. mais a peine cette question est elle resolue que voila deja poindre la ( les) suivante(s):

imaginons que je créer un bitmap avec ecris dessus " nouvelle partie? ( o=1/n=2)" et que j´affiche ce bitmap. comment faire pour que si le joueur appuye sur 1 on affiche alors l´ecrande jeu ( decor+hud+...) et que si il appuye sur 2 on affiche un menu de fin ( "voulez vous quittez?"). j´ai essaye en faisant:
void waitkeytitre()
{
while(1)
{
while(SDL_PollEvent(&))
{
if ( event.type == SDL_KEYDOWN)
{
if ( event.key.keysym.sym == SDLK_1);
{
jeu();
}
if ( event.key.keysym.sym == SDLK_2);
{
menufin();
}}}}}}}

il reconnait bien les touches,... mais quoi que je presse, il me renvoi quand meme a la fanction jeu().

voila je sais que je suis surement lourd avec toutes mes questions mais peut etre qu´elles peuvent profiter aux autres et au moins elles te permette de te faire reviser tes matiere ( tes content hein?lol

un grand merci d´avance

extasy89
extasy89
Niveau 6
23 avril 2005 à 12:44:37

personne ne sait m´aider ? :snif:

pouky10
pouky10
Niveau 6
23 avril 2005 à 14:19:30

Salut, j´ai une quuestion de rapidité, si je fait un classe sprite avec avec une image ima , 2 struc SDL_Rect dep et des, alors, je fait:

sprite::Fill(&)
{

pouky10
pouky10
Niveau 6
23 avril 2005 à 14:27:49

Salut, j´ai une quuestion de rapidité, si je fait un classe sprite avec avec une image ima , 2 struc SDL_Rect dep et des, alors, je fait:

sprite::Fill(&)
{
SDL_FillRect(&, ima, &, screen);
}

Comment faire pour éxécuter le plus rapidement la SEULE apel/instruction de sprite::Fill ? en le mettant en return? en la mettant inline? es-ce en rapport avec les callback(je ne connais pas, mais es-ce rapport avec, comment ça fonctionne?)? ou sinon comment?

En même temp, es-ce vrai que quand on met un fonction membre avec son corp dans une classe, celle-ci est-elle déclarer explicitement inline?
Et es-ce bon une fonction inline, es-ce comme les variable register(jyy tu m´avait dit que les variable register pouvait faire perdre en vitesse à la place d´augmenter)??

pouky10
pouky10
Niveau 6
23 avril 2005 à 14:28:49

oups, jai fait u erreur,c juste le dernier l´important.

Ptival
Ptival
Niveau 10
23 avril 2005 à 15:38:50

J´ai un problème de Segmentation Fault dans la classe CMap que je suis en train de coder...

J´ai wallé le code ici :

http://rafb.net/paste/results/FPDiaU18.html

Le problème est expliqué en bas, la ligne qui pose problème est la numéro 87.

Merci d´avance ! ( Pourvu que JYY passe par là)

Ptival
Ptival
Niveau 10
23 avril 2005 à 15:43:48

extasy -> ENLEVE MOI CES POINTS VIRGULES APRES LES IF :)

Ca fait pas plusieurs fois que tu fais cette même bourde ? :lol:

pouky -> Aucune idée

Ptival
Ptival
Niveau 10
23 avril 2005 à 16:31:16

Apparemment le SegFault vient du fichier en PNG...Qqn a déjà chargé un PNG avec la SDL et que ça marchait ?

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment