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

guyver2
guyver2
Niveau 10
03 janvier 2006 à 20:53:02

Si tu te sens d´attaque, passe a OpenGL.

ouai j´y pense apres avoir lus tes cours et avoir fais 2 TP a la fac...

JeanYvesYves
JeanYvesYves
Niveau 10
03 janvier 2006 à 21:16:08

Tu iras infinemnt plus vite que le blitting de SDL :) et tu pourras tordre tout ce que tu veux :)

guyver2
guyver2
Niveau 10
03 janvier 2006 à 21:28:53

ouai enfin c´est un poil plus chaud que la sdl...

kikou81
kikou81
Niveau 9
04 janvier 2006 à 19:48:55

J´ai une question en [C]; c´est pour le cour sur la programation modulaire sur le site du zero^^

Dans les fichier .c ou il ya nos fonctions, on les ecris toute a la suite?
Et dans les "headers" ont met tous les prototypes a la suite

:merci: :ok:

juliencuvillier
juliencuvillier
Niveau 5
04 janvier 2006 à 20:46:05

jeanyvesyves ton pseudo cé po fvirtman par hasard ? parce que si oui jte connais loool

guyver2
guyver2
Niveau 10
04 janvier 2006 à 20:53:11

juliencuivillier

c´est marqué que 3 fois sur sa carte...

kikou
Dans les fichier .c ou il ya nos fonctions, on les ecris toute a la suite?

oui

Et dans les "headers" ont met tous les prototypes a la suite

oui

kikou81
kikou81
Niveau 9
04 janvier 2006 à 21:29:20

J´ai une autre question, la comme vous le savez j´apprend le C.

J´assaye de y arriver le plus vite possible par ce que pour le moment les jeux :fou: ^^ !!

Vous pensez que se sera gratifiant un jour, je veux dire je ferais de meilleur jeux que si j´avais utilisé "rpg maker"?

Parce que bon(jue veu dire en gros"je ne veux pas me crever le c*l si je peux fair la meme chose avec rpg maker")...
De toute facon meme si la reponse et non je continuerai l´apprentissage du language mais avec un peu moins d´entousiasme

JeanYvesYves
JeanYvesYves
Niveau 10
04 janvier 2006 à 22:42:31

kikou81 >
Pour la prog modulaire, j´appuie ce que t´a répondu Guyver2 :-)

Pour te donner une idée du C ou du C++, sache que les jeux commerciaux (PC et console) sont quasiment tous faits en C++. ça te donne une idée des possibilités ? :-)

guyver2
guyver2
Niveau 10
05 janvier 2006 à 00:16:20

pour kikou:
le prob avec rpgmaker c´est que tu ne fais QUE des rpg. Alors que le c++ peut TOUT faire, donc si tu veux faire des rpg reste sur rpgmaker mais si tu apprend le c++ (pendant plusieurs années) tu poura tout faire. (mais ce sera beaucoup plus dur)

sinon pour moi:
je code rapido un decrypteur/crypteur de texte en hexadecimal. donc je récupere tout les char du texte a décrypter (lecture dans un fichier) et j´aurais voulu ignorer les retour a la ligne.
Donc j´ai fais
c = fgetc(f);
if (c==´\n´) c = fgetc(f); //lecture du char suivant
mais ça marche pas.
j´ai aussi essayer
if (c==10) c = fgetc(f);
et (mais pour celui la je suis pas sur)
if (c==´\10´) c = fgetc(f);

pourquoi ça ne detecte pas le retour a la ligne?

JeanYvesYves
JeanYvesYves
Niveau 10
05 janvier 2006 à 08:39:40

Si tu veux ignorer le code retour de ligne, assure toi d´avoir ouvert ton fichier en binaire
(tu n´auras ainsi plus besoin de faire des tests apres ton fgets)

Assure toi donc que tu as mis :

FILE* F = fopen("truc.paf","rb"); // rb
et non :
FILE* F = fopen("truc.paf","r"); // r

Je pense que ton soucis vient de la :-)

kikou81
kikou81
Niveau 9
05 janvier 2006 à 12:18:58

Le passage C vers c++ sera dur ou pas?
Parce que quand meme j´aime bien le C et passer au C++ sera peut etre dur!!

JeanYvesYves
JeanYvesYves
Niveau 10
05 janvier 2006 à 12:59:49

Tu as les memes possibilités en C et en C++.
Pour ma part, je programme "hybride" : j´utilise les 2 a la fois.
Si tu es bien en C, reste en C :)
Rien ne t´empeche de rajouter des classes ou d´utiliser des STL (philosophie C++) et de laisser ce que tu veux laisser en C

guyver2
guyver2
Niveau 10
05 janvier 2006 à 14:38:42

merci JY² ça marche un peu mieu. il lit toujours les retour a la ligne mais maintenant j´arrive a bidouiller pour récuperer les erreurs. ça donne du code dégueu qui fonctionne (pour le moment).

Mordorik
Mordorik
Niveau 10
24 janvier 2006 à 19:15:11

salut à tous je remonte ce topic des tréfonds du forum car j´ai une question à poser j´apprends quelques bases de C en ce moment mais je ne me rappelle plus de la ligne que l´on met en fin de programme pour qu´il attende qu´on appuie sur une touche pour se terminer si vous pouviez me rappeler cela ce serait super

merci d´avance !

Quintoff
Quintoff
Niveau 10
24 janvier 2006 à 19:16:16

Tu parle surement de

system("PAUSE");

Non ? :)

extasy89
extasy89
Niveau 6
24 janvier 2006 à 19:17:17

system (PAUSE);

extasy89
extasy89
Niveau 6
24 janvier 2006 à 19:18:21

system("pause");

c´est la bonne :)

Mordorik
Mordorik
Niveau 10
24 janvier 2006 à 19:19:39

merci beaucoup je n´attednais aps une réponse aussi rpaide d´un vieux topic (qui risque de rester en haut du forum vu totutes les questions que j´ai à poser)

dynoplasmma
dynoplasmma
Niveau 9
24 janvier 2006 à 19:20:27

Suivi d´un
return 0;

mais si tu veux pas de : "Appuyer sur une touche pour continuer"

Il y a une fonction de string.h que je ne connais plus, mais cest interresent en pleins milieu de prog :)

Mordorik
Mordorik
Niveau 10
24 janvier 2006 à 19:29:51

system("pause"); est utilisée avec stdio.h ? car qud je l´utilise avec cette librairie ça ne fonctionne pas...

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