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

Tutorials de C++

JeanYvesYves
JeanYvesYves
Niveau 10
28 septembre 2003 à 23:02:52

Salut !
La question revient souvent, sur les tutoriaux, alors j´ai rajouté a la FAQ, qu´on avait fait il y qq temps, une rubrique appelée " tutorials"
Je vous rappelle l´URL de la FAQ :

http://fvirtman.tripod.com/jvcom

Pour le moment, il y a juste un lien vers le site de Lightness1024 ( merci Lightness ! J´ai tardé a répondre à ton mail d´ailleurs ! ), qui propose des tutoriaux sur le C++, basic, et diverses astuces ! Un bon site d´ailleurs !

Je donne l´URL directement si vous voulez :

www.lightness.fr.st !

JeanYvesYves
JeanYvesYves
Niveau 10
29 septembre 2003 à 15:31:07

Une autre petite nouveauté sur la page :

une ribrique " les bons topics"

En effet, il y a des topics qui reviennent sans arret. il faudrait répondre a l´un d´entre eux bien correctement, ou alors trouver une réponse dans les archives du forum, puis je mettrais un lien direct vers le topic depuis la FAQ.

A défaut d´avoir des topics qui restent en haut comme certains me demandaient ( ce que je n´ai pas le pouvoir de faire), on pourrait avoir des liens vers ces topics.

Pour le moment j´ai juste linké un topic " livres" que j´avais trouvé bien

Je vous laisse me proposer sur ce topic ou par mail des topics qui selon vous valent le coup !

il faudrait des topics types sur les sujets suivants :

" comment on crée un jeu"
" quelles études il faut faire"

voir meme :
" j´ai un projet du tonnerre mais je suis novice..." ou on n´a pas été trop méchant :lol:

Voili ! !
En attendant vos URL de topics !

Pseudo supprimé
Pseudo supprimé 29 septembre 2003 à 17:58:25

A propos des études à faire et de la création de jeux, vous oubliez :

http://www.creationdejeux.fr.st :) !

Chriss21
Chriss21
Niveau 10
29 septembre 2003 à 18:47:42

coooool ! !!!! merci double yves ! ! en plus ca m´aide la le site vu ke je commence le C et le C++,

en attendant mes livres ke j´ai commander...

Chriss21
Chriss21
Niveau 10
29 septembre 2003 à 18:49:50

au fait yves ou coeur cassé qunn conné ses livre la pour me dire s´il son bien

http://www.eyrolles.com/php.informatique/Selection/affiche_selection.php3?sel_id=18

je prend les deux premiers ( ce au dessus)

SalaN87
SalaN87
Niveau 8
29 septembre 2003 à 18:51:27

ya pas une bible de l´ASM Intel en ligne comme celle de casteyde christian pour le cpp ? ??

_[CONKER]_
_[CONKER]_
Niveau 10
29 septembre 2003 à 19:12:59

tain jean yves yves tu me sove mais tu sais pas comment!!
les autres cours kon ma filé sont horriblement compliké^^
mais je dirais ke pour utiliser ces cours il faudrait deja avoir une certaine base.
j´ai commencé par apprendre le C avec des cours ki explik tres bien les base mais ki devient tro complexe a la fin.. avec ce cours de C++ je comprends tout ce ke j´ai pas compris et des nouvelles choses :) enfin je vais finnir de le lire^^
merciiiii

Chriss21
Chriss21
Niveau 10
29 septembre 2003 à 19:32:38

ton site :d) :ok: !

JeanYvesYves
JeanYvesYves
Niveau 10
29 septembre 2003 à 19:37:22

Merci a vous :)

mais moi j´ai juste mis les liens :) Si vous aimez le site de Lightness, faut lui dire merci, sinon, il va faire la gueule :)

Ja rajouterai les liens que vous me donnerez, si vous connaissez des trucs, n´hésitez pas !

Chriss21
Chriss21
Niveau 10
29 septembre 2003 à 19:39:53

salut ! tu connais un de ces livre ?

http://www.eyrolles.com/php.informatique/Selection/affiche_selection.php3?sel_id=18

je prend les deux du dessus pour apprendre paske ji connais encore rien au c et c++

_[CONKER]_
_[CONKER]_
Niveau 10
29 septembre 2003 à 19:56:14

j´les connais pas, mais c´est du langage C et non du C++ a voir! donc fais gaffe :/
sinon merci a jean yves yves d´avoir foutu le lien vers ce magnifik tutorial :rire: .
et big thx a lightness1024 de s´etre fais chier a faire ce tutorial et d´avoir pris le tps de penser a nous :)
sinon j´ai une kestion, kkun peut m´expliker ce ke c´est un alias et a koi ca sert j´ai pas tres bien compris ^^.

j´ai lu la moitié du tutorial :P

_[CONKER]_
_[CONKER]_
Niveau 10
29 septembre 2003 à 20:13:20

bouuuh je capte pas ca non plus :(

8 - Fonctions

vous connaissez déjà en gros l´effet d´une fonction mais nous allons développer ca pour tout mettre au net.
une fonction pour exister doit être déclarée ( prototypée) et définie ( programmée, écrite).
par exemple faisons une fonction qui ajoute 2 nombres:

  1. include < stdio.h>

int ajoute(int nombre1, int nombre2); // prototype de la fonction signe

int main(void)
{

printf("ajout de 500 avec 400: %d\n", ajoute(500, 400)); /* c´est grace au prototype que le compilateur sais ce que veut dire ajoute à cet endroit du programme */

return 0;
}

int ajoute(int nombre1, int nombre2)
{
return nombre1 + nombre2;
}

comme vous le voyez cette fois il y a 2 blocs de fonctions dans notre programme, le 2eme bloc est la definition de notre fonction.
et au dessus de main, le prototype est la déclaration de cette fonction.
il était aussi possible de ne pas faire de prototype et alors d´écrire le programme comme cela:

  1. include < stdio.h>

int ajoute(int nombre1, int nombre2)
{
return nombre1 + nombre2;
}

int main(void)
{

printf("ajout de 500 avec 400: %d\n", ajoute(500, 400)); /* c´est parce que la fonction a été définie au dessus que le compilateur connais le mot ´ajoute´ */
return 0;
}

les arguments ici sont nombre1 et nombre2. la valeur de retour de la fonction est de type int. les 2 arguments sont du meme type.
une fonction ne peut pas retourner plus d´une valeur.

plllz help^^

_[CONKER]_
_[CONKER]_
Niveau 10
29 septembre 2003 à 20:16:13

la fonction c´est ce ki est avant le bloc ( ex: int main(); ) ?

SalaN87
SalaN87
Niveau 8
29 septembre 2003 à 20:30:03

la fonction c´est " int ajoute(int nobmre1, int nombre2) { return nombre1+nombre2; }

En gros tu donnes a ta fonction 2 parametres ( nombre1 et nombre2), ta fonction ajoute les 2 nombres entres en parametres et retournes le resultat.

Ta fonction aurait pu s´ecrire comme ca :

int Ajoute(int nombre1, int nombre2)
{
int Resultat = nombre1 + nombre2; //elle ajoute les 2 parametres
return Resultat; //elle retourne le resultat
}

Et tu pourrais l´utiliser comme ca

int resultat;
int x, y;
printf("Entrez deux nombre\n);
scanf("%d %d", x, y);
resultat = Ajoute(x, y);
printf("La somme de ces deux nombres est %d\n", resultat);

Lightness1024
Lightness1024
Niveau 10
29 septembre 2003 à 21:43:12

exact SalaN87 ! :)

je m´appercois que j´ai laissé un rebut de commentaire erroné:

" // prototype de la fonction signe"

en fait je voulais dire:

" // prototype de la fonction ajoute"

j´ai fait la mise a jour.

c´est parce ke pendant l´ecriture du tutoriel j´avais commencé par faire une fonction qui retournait le signe, mais j´ai pas trouvé ca judicieu de commencer par une fonction qui retourne des valeurs bidouillées ( en general -1 et 1) ce qui ne veut en fait pas dire grand chose par rapport au signe. donc finalement j´ai choisi une fonction qui ajoute, c´etait plus clair je pense.

JY²: wouah super, c pas grave pour le mail tu m´avais repondu que ca te prendrais du temps, il n´y a donc aucun problemes :)

merci a tous pour vos agréables remarques ( jusqu´ici) ! !!

si jamais quelqun voit une erreur ou quoi que se soit de tordu, il faut le dire car ca ne doit pas rester dans un tutoriel ! :)
voila merci pour vos eventuelles critiques

_[CONKER]_
_[CONKER]_
Niveau 10
29 septembre 2003 à 21:59:10

c´est un peu tard, je continuerai donc d´apprendre demain en lisant ton tutorial :)
si jamais je capte pas bien kkchose, je peux te poser la kestion sur ce topic??
ah et juste, tu t´es pas un peu em*erd*r a faire ce tutorial??
enfin je te remercie beaucoup de l´avoir fait paske ca m´aide trop ( et j´ai vu ke ca n´aidait pas ke moi :) ) .
++ all et bonne nuit!

Lightness1024
Lightness1024
Niveau 10
29 septembre 2003 à 22:02:19

bien sur tu peux me poser toutes les questions que tu veux sur ce topic.

non je ne me suis pas emmerdé parce que j´aime bien ce que je fais et en plus si je peux l´apprendre aux autres alors je suis tout autant passionné.

si il peut servir un maximum de monde j´en serait que plus heureux car mon but est d´eclairer les gens ( d´où mon pseudo d´ailleur) :) :) :)

matias_spirit
matias_spirit
Niveau 1
30 septembre 2003 à 04:24:55

salut les gars

Calculator_V2
Calculator_V2
Niveau 10
30 septembre 2003 à 04:55:28

salut ; )

SalaN87
SalaN87
Niveau 8
30 septembre 2003 à 12:06:54

sinon pas de bible sur l´ASM Intel ? ?

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