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++

sonic66
sonic66
Niveau 10
22 mai 2005 à 12:39:31

finalement , j´ai rearangé le code :

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

encore un prob o nivo des caracteres

Rikkuman4
Rikkuman4
Niveau 10
22 mai 2005 à 12:40:45

je vais voir je vais mangé mais avant je vais continué ce que j´avais a faire sur la partie lol ont ma dis que le debue etais marrent :)

sonic66
sonic66
Niveau 10
22 mai 2005 à 12:46:51

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

petit a petit , les defauts partent ^^
ici , il y a encore un ou deux caracteres qui defois se glissent lors de lecriture apres " codage"

Happyman
Happyman
Niveau 6
22 mai 2005 à 12:53:00

( Je vais sembler con avec un programme qui n´est même pas de moi mais bon :lol: ) Dans le tuto de JYY, chapitre " Passage par copie et par référence", à quoi sert la variable c, et pourquoi mettre que a=b, alors que c´est pas vrai ?

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:09:08

happyman

si on ecrit , a=b , aors , a prend la valeur de b

si on ecrit a==b , on ne change la valeur de rien , c´est seulement pour faire des test! :)

voila mon prog " fini"

pour ecrire les char , je n´ai pas pu utiliser les cout :triste:

[tibauzou]
[tibauzou]
Niveau 4
22 mai 2005 à 13:11:55

Qui peux bien inventer des languages aussi compliquer?
au passage---> les japonais sont en ytrain de mettre aun point un nouveau language, TRINAIRE, a ce qui parait ( mes source viennent de mon prof de techno)

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:16:56

et alors?

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:20:12

compliqué?
les bases , boaf

Rikkuman4
Rikkuman4
Niveau 10
22 mai 2005 à 13:27:41

Comment je m´amuse trop avec mon jeu lol bon la je suis en train de faire les truck des calcule quand ont a des degat, comme sa va de 0 100 les coup faut que j´utilise les calcule :)

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:29:45

moi la je me fait un ptit prog sympa aussi ^^

heu , comment on peut mettre dans un pointeur char un new tablo ?

comme ca?

char a=new char[10000]

? ??

rikku , montre ton prog voir! :)

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:37:04

et :

char copier(char a[10000],char b[10000],int c)
{
for(c=0;c<=10000;c++)
{
a[c]=b[c];
}
return a[10000];
}

ca ne veut pas compiler :snif:

sonic66
sonic66
Niveau 10
22 mai 2005 à 13:45:14

car , je doit retourner un tableau...

Rikkuman4
Rikkuman4
Niveau 10
22 mai 2005 à 13:58:13

le programme c´est une surprise pour le forum quand sa sera fini :)

pourquoi sa marche pas ?

void statistique()
{
cout<<" Korky : HP " << hp1;
cout<<" vlad : HP " << hp2;
cout<<" Garret : HP " << hp3;
}

dynoplasmma
dynoplasmma
Niveau 9
22 mai 2005 à 14:07:50

Je resume mes problemes :

_ scores

_ collisions
void collisions()
{
if(r2.x=r4.x,r2.y=r4.y)sy=1,sx=1;
if(r3.x=r4.x,r3.y=r4.y)sy=-1,sx=-1;
}
PS : les 2 barres se collent a la barrent et la balle ne bouge pas.

_ espace pour lancer la balle
void deplacement_balle()
{
SDL_FillRect(screen,NULL,0);
SDL_PollEvent(&);
keystate=SDL_GetKeyState ( NULL);

if(keystate[SDLK_d])r4.x+=3*sx,r4.y+=3*sy;

if ( r4.y<0) sy=1;
if ( r4.y>650) sy=-1;
if ( r4.x<0)r4.x=494,r4.y=333;
if ( r4.x>950)r4.x=494,r4.y=333;
}
Ce petit truc ne marche pas, bien que mon programme se lance correctement, mais la balle reste au milieu."

PS : r1 image de fond
r2 barre de gauche
r3 bare de droite
r4 balle

la balle en appuyant sur d avance que si j´appui sur d, sinon, elle avance pas.

dorian65
dorian65
Niveau 8
22 mai 2005 à 14:31:46

bon finalement on m´a répondu sur un autre forum .
j´ai même réussi à mettre le style XP à mon bouton .

je suis sur que vous vous en fichez de la source puisque vous êtes avec autre chose . ..
bref je vous laisse

Ptival
Ptival
Niveau 10
22 mai 2005 à 14:44:29

Avis à tous : WALLEZ VOS CODES

C´est super chiant à lire sur le forum, en plus on distingue même plus vos paroles de cos sources ça devient chiant :lol:

Maintenant :

sonic66 ->
Pour créer un nouveau char*, perso je fais comme ça :

free(a);
a = ( char*)malloc(sizeof(char) * 10000);

Par exemple :)
( Avec new je sais plus trop la syntaxe)

Pour ta fonction qui ne veut pas compiler, types la en char* et pas en char, et ne précise pas la taille du tabelau dans return :

char* copier(char a[10000],char b[10000],int c)
( ...)
return a;

rikkuman ->
Dis nous les erreurs, on est pas devins et on peut pas savoir ce qui bugge rien qu´en ayant 3 lignes de codes :\

Dans ton cas j´me demande si ta fonction a accès aux donnée hp1 hp2 et hp3...

dyno ->

la balle en appuyant sur d avance que si j´appui sur d, sinon, elle avance pas.

if(keystate[SDLK_d])r4.x+=3*sx,r4.y+=3*sy;

Tu comprends ton code ? > ___<
Là tu dis que si on appuie sur d, ça déplace la balle...Alors c´est normal que ça déplace la balle que si tu appuies sur d :\

Si tu veux que le jeu démarre quand on appuie sur d, il faut faire un keystate avant ta boucle principale, dans le main lui-même ou une fonction commencer_jeu() ou qqchose dans ce genre...

sonic66
sonic66
Niveau 10
22 mai 2005 à 15:17:11

pourquoi je doit mettre un * ?

gamer2303
gamer2303
Niveau 9
22 mai 2005 à 15:23:21

bonjour a tous.
Voila g une question.

Savez comment on fais pour lire le contenu d´un fichier avec visual c++ et l´imprimer a l´ecran?

Avec Visual g crée un fichier.texte avec des choses ke j´ai ecrite dedans.
Ce kie je voudrais faire de pouvoir lire les information du fichier ( qui est en format . txt) dans la console ( qd on compile).

Voila a koi g pensé:
void main()
{
char nom[20];
FILE * pfichier;
pfichier=fopen("fichier1.txt","r");
fscanf(pfichier,"%s",&);
printf("%s",&);
fclose(pfichier);
}

remarque:je n´ai ecrit k1 seul mot ds la fichier pour l´instant.

Savez vous aussi comment on fais pour ecrire ds un fichier.

Par exemple:J´ecris ( a laide de la fonction scanf des truc ds la console).>>>je voudrais savoir comment faire pour ke ces truc s´ecrivent dans un fichier.

Merci d´avance pour votre aide.

sonic66
sonic66
Niveau 10
22 mai 2005 à 15:27:10

ca nbe marche toujour pas :

char* copier(char a[10000],char b[10000],int c)
{
for(c=0;c<=10000;c++)
{
a[c]=b[c];
}
return a;
}

et , avec lees string , ca aurait ete plus simple mon prog?
http://rafb.net/paste/results/iD1ePe47.html

Happyman
Happyman
Niveau 6
22 mai 2005 à 15:44:45

sonic66 -> J´ai vérifié, c´est a=b alors que a=5 et b=6 ( J´y comprends rien :fou: )

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