IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: bumbolol

Page 1 sur 2 1 2

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    961

    Programmation d'un débuggeur

    Bonjour,

    Je dois programmer un débuggeur, tout simple et basé sur l'API Win32, qui doit juste être capable de faire du pas à pas.

    Voici mon code actuel:


    #include <stdio.h>
    #include...
  2. Discussion: [Débutant] Erreur

    par bumbolol
    Votes reçus
    +0 -1
    Réponses
    0
    Affichages
    682

    [Débutant] Erreur

    Erreur
  3. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    852

    Oui le problème venait de func1, un paramètre...

    Oui le problème venait de func1, un paramètre optionnel (avec valeur par défaut) n'était pas pris en compte, d'où le paramètre manquant.

    Merci tout de même :D
  4. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    852

    En fait, pour l'instant je ne veux pas faire...

    En fait, pour l'instant je ne veux pas faire grand chose :lol: j'ai récupéré le code d'un étudiant de l'année précédente et je dois y apporter des modifications. Jusqu'à maintenant je n'ai encore...
  5. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    852

    [Débutant] Problème de type (et de notation)

    J'ai un problème avec un code équivalent à l'exemple qui suit:


    let func0 param =
    let var1 = func1 param in
    let var2 = func2 var1 in
    ...
    in
  6. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 296

    Ca ne change rien, mais comme la suggéré Diogene,...

    Ca ne change rien, mais comme la suggéré Diogene, sans parenthèse, le préprocesseur prend en effet chacun des élements du tableau pour des paramètres séparées.
  7. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 296

    Exact pour le const, celui-ci est bien présent...

    Exact pour le const, celui-ci est bien présent dans mon code qui est un poil plus compliqué que le petit exemple que j'ai utilisé dans mon message initial.

    Effectivement, d'après mes recherches...
  8. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 296

    Apparement, il faut caster le type du tableau...

    Apparement, il faut caster le type du tableau dans l'appel à la fonction pour que cela marche:
    g((int[]){0x00,0x10,0x20}); Sauf qu'en fait la fonction g attend un second paramètre, la taille du...
  9. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 296

    Passage en paramètre d'un tableau déclaré statiquement lors de l'appel à la fonction

    Soit la fonction f déclarée comme suit:
    void f(char *p); Il est possible de lui passer en paramètre un tableau de caractères déclaré statiquement lors de l'appel à la fonction grâce à la notation...
  10. Votes reçus
    +0 -0
    Réponses
    1
    Affichages
    2 723

    [Débutant] Ajouter un char* à un char[][]

    Le code suivant:



    DIR* dir;
    Dirent* entry;
    char[][] list;

    dir = opendir(path);
    entry = readdir(dir);
  11. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 779

    Parce que là tout de suite, j'ai besoin d'un...

    Parce que là tout de suite, j'ai besoin d'un crc32 pour tester quelque chose dans mon appli, c'est un peu pressé, et je prefere pour l'instant ne pas perdre de temps à reimplémenter qqe chose de...
  12. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 779

    Voici le code correspondant à...

    Voici le code correspondant à camlzip_update_crc32, les arguments sont les mêmes que pour crc32, avec en plus un offset pour le début de la string. Donc oui on peut s'en servir, avec len, pour...
  13. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 779

    Je connaissais pas camlzip (merci du tuyau...

    Je connaissais pas camlzip (merci du tuyau d'ailleurs), mais comme ca wrappe la zlib, j'étais étonné de ne pas trouver la fonction crc32, du coup j'ai vérifié, elle y est, c'est "camlzip_update_crc32"
  14. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 779

    Calculer le CRC32 d'une chaine de caractère

    Je voudrais savoir s'il y a en ocaml une fonction tout prete (p-e au travers de la zlib) pour calculer le crc32 d'une chaine de caractère ?

    Merci.
  15. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 189

    Déclaration statique d'un tableau de taille fixe de pointeurs

    Le code suivant utilise une declaration dynamique d'un tableau de 3 char* :


    void test(char ***trois)
    {
    (*trois)[0] = "chaine 0";
    (*trois)[1] = "chaine 1";
    (*trois)[2] = "chaine 2";
    }
  16. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 157

    Effectivement, c'était ça le problème, merci...

    Effectivement, c'était ça le problème, merci beaucoup.

    PS: le message est sûrement clair lorsque l'on est un dev c++, mais ca n'est pas vraiment mon cas, j'ai mis le nez dans le code afin de...
  17. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 157

    Erreur en passant de gcc3 à gcc4

    J'ai un programme qui compilait sans pb avec gcc3 et refuse maintenant de compiler avec gcc4.

    Voivi les messages retournés par g++:


    Voici en gros le code fautif:

    namespace std
    {
    ...
  18. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 554

    Quel substitut plus élégant à Printf.sprintf ?

    Voilà un petit bout de code, je pense que c'est un peu cracra dans l'esprit ocaml d'écrire ça, je me demandais s'il y avait une manière plus élégante d'écrire ça tout en produisant exactement le...
  19. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 128

    Ca match quelque soit la valeur des autres champs...

    Ca match quelque soit la valeur des autres champs de la structure (id) ? impec, merci !
  20. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 128

    [OCaml][Débutant]Passer d'un matching de variant à un matching de structure

    À l'origine, une librairie me fournit des types variants déclarés comme suit:
    type data = Int of int | Str of string;;
    type oper = Var of data * Type of int | Con of data * Type of int;;

    Que je...
  21. [Débutant] Problème un peu bizarre (je sais vraiment pas quoi mettre comme titre là)

    Me revoilà ^^

    Je sais pas trop comment expliquer mon problème clairement (ni même quel nom lui donner) alors le mieux c'est de montrer des petits bouts de code.

    Voici mon code actuel:


    let...
  22. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    2 390

    Impec ! merci !

    Impec ! merci !
  23. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    2 390

    [Débutant(e)] Comment utiliser Scanf.sscanf

    Je recois des chaines de caractères du style "-14-", "-45-", etc...

    Je voudrais récupérer l'entier entre tiret. Je me dis qu'un bête 'let valeur = Scanf.sscanf string "-%i-" in' va faire l'affaire...
  24. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    1 089

    C'est vrai que c'est pas facile de décrire...

    C'est vrai que c'est pas facile de décrire clairement ce que je veux faire. Le plus simple c'est p-e de mettre du code qui fait déjà ce que je veux (et que j'ai réussi à écrire grâce aux conseils...
  25. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    1 089

    Aheum... je viens de me rendre compte que j'ai...

    Aheum... je viens de me rendre compte que j'ai oublié un morceau important, je dois obtenir des listes de chaines de couple d'entier unique, en gros je ne dois concaténer que les éléments uniques de...
Affichage des résultats 1 à 25 sur 32
Page 1 sur 2 1 2