begin process at 2012 05 27 20:27:34
  Trouver un code source :
 
dans
 

38 commentaire(s) de ghuysmans99 sur des sources sur cppfrance

Déposé sur Matrice (multiplication+addition+soustraction)

Et depuis quand on déclare les variables en plein milieu de tout quand on fait tu C ?
Posté le : 19/11/2010 23:36:26

Déposé sur Matrice (multiplication+addition+soustraction)

Pas très optimisé (276 -> 296) et je sais même pas si les accolades sont autorisées après un case ...
#affichage();
#switch(menu)
#{
#    case 1: addition(); break;
#    case 2: soustraction(); break;
#    case 3: multiplication(); break;
#}
Posté le : 12/11/2010 00:46:27

Déposé sur Injection de dll dans n'importe quel process

Nickel comme programme !
10/10, of course.
Posté le : 18/07/2010 08:48:39

Déposé sur Algorithme de maurice kraitchik (1882?1957)

@thebroyeur : si tu pouvais regarder ...

J'ai fait de nouvelles modifs. Au programme : ajout du support de l'Unicode et purification du code. Pour ce petit nettoyage de code, j'ai viré les commentaires différentiels qui ne facilitaient pas la lecture (et pis pour les modifs c'est décrit ici).

Le code est disponible à cette adresse : http://pastebin.com/Zh0WpWmp
Posté le : 11/06/2010 21:01:38

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Oui, pas faux. Mais quand on modifie un programme en C, il n'est pas interdit de réfléchir à ce qu'on fait. Un oubli pareil ne peut passer inaperçu si l'on teste ses fonctions une fois qu'on les a modifiées. Perso je fais ça à chaque fois et je n'ai pas de problèmes (en même temps je n'ai jamais travaillé sur de gros projets en C). Cela doit néanmoins devenir un réflexe de procéder comme ça (énorme gain de temps au debugging).
Posté le : 03/06/2010 21:05:36

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Sorry j'avais pas présenté la 2ème alternative :
# if (*mois > 12 || *mois < 1)
#   break;
Beaucoup plus lisible du coup. Mais quand c'est comme ici une série de if avec toujours la même chose dedans, tu peux bien comprendre que ça ne serve à rien dans ce cas-ci.
Posté le : 02/06/2010 19:14:52

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Nouvelle proposition de code : http://pastebin.com/AP1AADHU
Menuki aura probablement moins envie de me taper dessus en le voyant (enfin j'espère).
Posté le : 01/06/2010 19:03:24

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Mouais mais alors sans accolades décoratives ...

Là ça tourne au ridicule :
# if (*mois > 12 || *mois < 1)
# {
# break;
# }

Peut devenir :
# if (*mois > 12 || *mois < 1) break;
Posté le : 01/06/2010 18:51:22

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Ca donne en assembleur jmp short leLabel (deux octets).
Je vois pas pourquoi on pourrait être contre un goto dans le cas présent.
Posté le : 31/05/2010 18:45:21

Déposé sur Algorithme de maurice kraitchik (1882?1957)

Bon, mieux vaut prendre le code via Pastebin (là l'indentation n'est pas massacrée) :
http://pastebin.com/bc2PTzCE
Posté le : 30/05/2010 18:58:45

1 2 3 4


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales