Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

57 commentaire(s) de juju12 sur des sources sur tout CodeS-SourceS

Le : 10/07/2009 18:32:13
Source : CONVERSION ROMAIN ENTIER ; ENTIER ROMAIN
Ca ne sert à rien de poster deux fois la même source, il suffit de mettre à jour l'ancienne.
En plus tu n'as pas tenu compte des divers commentaires, donc pourquoi en demander?

Cette source sera probablement supprimée car en double.


Le : 08/07/2009 18:15:19
Source : CONVERSION ENTIER-CHIFFRE ROMAIN; CHIFFRE ROMAIN-ENTIER
Bon alors déjà c'est niveau débutant et sûrement pas expert... les lignes de cout<"..." y a pas besoin de 10 ans d'expérience pour comprendre.
Ensuite ça marche même pas correctement :
4 s'écrit en chiffres romains IV et non IIII,
9                             IX et non VIIII,
449                           CDXLIX et non CCCCXXXXVIIII,
...
à revoir donc.

bon, point positif, l'interface est OK.


Le : 05/07/2009 00:18:54
Source : ALGORITHME DE BRUTEFORCE POUR LES CRACKERS
pour ajouter, le seul intérêt éventuel aurait été d'épargner à l'utilisateur la tâche du test des mots de passe, autrement dit un code qui effectue lui-même la vérification sur le fichier ciblé (y a moyen de revenir à une durée de l'ordre de l'année alors probablement).
Ceci rendrait ton code plus intéressant je pense, car en l'état, force est de constater qu'il ne sert à rien.


Le : 05/07/2009 00:13:30
Source : ALGORITHME DE BRUTEFORCE POUR LES CRACKERS
"il est rapide"... t'as essayé de trouver un mot de passe, comme ça, juste pour voir? A raison de 5 sec. par tentative (faut bien les tester les mots générés), pour un mot de passe de 5 caractères (ce qui est peu), ça prendrait de l'ordre du millier  d'années... alors bon pour la rapidité on repassera je pense.

D'autre part, je ne vois pas l'utilité de ce code puisqu'il se contente d'énumérer les combinaisons alpha-numériques possibles, ce qu'on peut très bien faire directement à la main.


Le : 27/06/2009 18:23:30
Source : RESOLUTION DE SYSTEME LINEAIRE PAR LA METHODE DU GRADIENT CONJUGUE
au lieu de renvoyer une erreur si la matrice n'est pas symétrique :
Ax=b
tu peux multipier g/d par tA, la transposée de A :
=> Mx=c avec M=tA.A et c =tA.b

du coup M est symétrique et tu peux résoudre le système par la méthode GC.


suggestion bien entendu...


Le : 12/05/2009 21:42:36
Source : LIBGRAPHC - DESSIN D'UI EN MODE CONSOLE
euh si on veut...
considère simplement que les arguments sont stockés l'un après l'autre dans une zone de mémoire spéciale (la pile, qui sert à contenir variables locales, arguments et adresses de retour).
Le compilateur ne fait pas de différence entre arguments fixes et arguments optionnels, lors de l'appel de la fonction il se contente de tout empiler.

petit exemple, pour appeler Sum(2,1,3) :
__asm
{
   ...
   push 3L;
   push 1L;
   push 2L;
   call dword ptr[Sum];  
   ...
}


Le : 12/05/2009 17:57:03
Source : LIBGRAPHC - DESSIN D'UI EN MODE CONSOLE
Juste pour info, puisque tu dis avoir eu du mal à trouver, une petite variante pour l'utilisation d'arguments variables sans varlist :
il suffit de récupérer l'adresse mémoire du dernier argument fixe, de cette manière on peut accéder aux suivants par un pointeur.

par exemple, une fonction Sum(unsigned n,...) qui additionne n entiers :

unsigned Sum(unsigned n,...)
{
   unsigned *data=1+&n;
   unsigned i,result=0;
   for(i=0;i<n;i++) result+=data[i];
   return result;
}

et on peut appeler Sum(2,1,1) ou Sum(3,1,4,178) ou ...


c'est sans doute ce que fait varlist implicitement.


Le : 11/03/2009 14:01:06
Source : [C/WIN32] INJECTION DE DLL 2 MÉTHODES (REMOTETHREAD PROPRE & REGISTRY)
Une petite remarque:
lors de la libération de la dll (méthode remotethread), tu appelles FreeLibrary dans le contexte du processus cible mais en lui passant comme paramètre (via CreateRemoteThread) l'adresse de base de la dll...alors que FreeLibrary attend plutôt un handle sur le module (qui aurait éventuellement pu être récupéré par le code de retour du thread LoadLibrary)?! Quelque chose m'aurait-il échappé?


Le : 24/08/2008 00:52:24
Source : CALCULER LE TIMESTAMP
EHO
ce que j'ai appelé bIsYearBissextile était une variable et pas une fonction!
l'important était t.wYear%4


Le : 23/08/2008 21:22:38
Source : CALCULER LE TIMESTAMP
"Serais tu cabable de trouver si une année est bisextile ou non en ayant juste l'année ?"

ben ouais pourquoi, pas toi? L'année est bissextile si multiple de 4 et pas multiple de 400 (mais bon, pas besoin de ce dernier critère dans ton code); d'un point de vue C, tout simplement : bool bIsYearBissextile=!(t.wYear%4);

Quant aux connaissances, je maintiens ce que j'ai dit. Je disais cela simplement pour que tu te rendes compte que c'était un peu ridicule de parler de connaissances avancées.

Et puisque tu veux des suggestions :
concernant le calcul (justement) du temps correspondant aux années, tu te contentes d'additionner les jours en incrémentant les années. Cela n'est pas optimal du tout, il y a moyen de faire le calcul directement. Comme tu sais qu'une année sur 4 est bissextile, il te suffit de définir un intervalle multiple de 4 entre tes années départ et arrivée, de le diviser par 4, de multiplier le résultat par le nombre de jours écoulés en 4 ans (soit 3*365+366=1461), et pour finir de rajouter les années qui dépassent : ton intervalle n'est pas nécessairement multiple de 4, donc il y en a au maximum 3 qui restent : avoue que c'est quand même plus rapide.



1 2 3 4 5 6


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.