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

Recherche:

Type: Messages; Utilisateur: |PaRa-BoL

Page 1 sur 31 1 2 3 4

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

  1. Discussion: sub process debug

    par |PaRa-BoL
    Votes reçus
    +1 -0
    Réponses
    1
    Affichages
    639

    Hello, Avec GDB tu as le mode "follow fork"....

    Hello,

    Avec GDB tu as le mode "follow fork".
    Plus d'explication (avec des exemples) ici : http://visualgdb.com/gdbreference/commands/set_follow-fork-mode
  2. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    796

    Une alternative :...

    Une alternative : https://github.com/antirez/linenoise
  3. Discussion: probleme unix et c

    par |PaRa-BoL
    Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 375

    Ce que tu fais n'a pas de sens. Tu dois compiler...

    Ce que tu fais n'a pas de sens.
    Tu dois compiler ton .c avant d’exécuter quoi que ce soit.
    i.e.
  4. Votes reçus
    +1 -0
    Réponses
    10
    Affichages
    931

    Pas de crash car tu as tout a fait le droit de...

    Pas de crash car tu as tout a fait le droit de lire a cette adresse (qui fait partie de la pile).
    La valeur a cette adresse n'a pas encore été écrasée. En revanche c'est un comportement indéfini. Ce...
  5. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    2 286

    Le mieux est de mettre tes sockets en mode "non...

    Le mieux est de mettre tes sockets en mode "non bloquants" (aussi bien pour le socket d'écoute que pour les clients) :

    i.e.


    #define setnonblocking(fd) fcntl(fd, F_SETFL, fcntl(fd, F_GETFL) |...
  6. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 174

    int i = 0; char * t1 = "abzyxmyl"; char...

    int i = 0;
    char * t1 = "abzyxmyl";
    char t2[strlen(t1)+1];

    while(t1[i] != '\0') {
    t2[i]=(((t1[i]-97)+4)%26)+97; /* (((t1[i]-97)+n)%26)+97; */
    i++;
    }
    t2[i] = '\0';
    printf("Str :...
  7. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 119

    Je savais que j'allais me faire taper dessus en...

    Je savais que j'allais me faire taper dessus en disant ça :aie:

    Évidemment qu'il faut vérifier que l'allocation n'a pas échouée.
    C'est un cas d'école et je suppose qu'il apprendra au fur et à...
  8. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 119

    Là n'est pas son problème, inutile de...

    Là n'est pas son problème, inutile de l'embrouiller ;)
    Par ailleurs je trouve assez discutable cette méthode concernant la lisibilité du code (à la limite en utilisant un wrapper).
  9. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 105

    @ob_end_clean() devrait suffire.

    @ob_end_clean() devrait suffire.
  10. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 119

    tabcompare=realloc(tabcompare,1*sizeof(int)); ...

    tabcompare=realloc(tabcompare,1*sizeof(int));

    realloc prend en paramètre la nouvelle taille entière et non pas un rajout.
  11. Votes reçus
    +1 -0
    Réponses
    8
    Affichages
    1 021

    Je suppose qu'on ne te demande pas de faire ça...

    Je suppose qu'on ne te demande pas de faire ça sans t'avoir enseigné un minimum de chose (en espérant que ça soit un projet scolaire et pas un projet pour la SNCF :aie:).

    On ne peut pas faire tes...
  12. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 618

    Ce sont les includes de la librairie standard C....

    Ce sont les includes de la librairie standard C. Évidemment que tu n'as pas à l'installer, elle est fournis par default avec ton compilateur :)

    Maintenant si tu télécharge et installe par exemple...
  13. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 105

    Indices : - Output buffering activité par...

    Indices :

    - Output buffering activité par default dans la conf de PHP ?
    - set_time_limit(0)
  14. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    1 021

    Quel rapport avec le C ? Sans code il y a peu...

    Quel rapport avec le C ?

    Sans code il y a peu de chance que nous puissions t'aider.
  15. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    2 618

    Hmm tu es sûr que tu connais la notion de...

    Hmm tu es sûr que tu connais la notion de librairie ?

    Regarde la documentation, il y a un API.

    Le principe est simple :

    - Tu ajoutes les headers de la lib en question (#include)
    - Tu codes...
  16. Votes reçus
    +1 -0
    Réponses
    7
    Affichages
    2 618

    Le plus simple est d'utiliser des librairies qui...

    Le plus simple est d'utiliser des librairies qui vont faire ça pour toi :

    Pour la partie HTTP : http://curl.haxx.se/
    Pour la partie XML : libxml (le liens que tu as filé).

    Qu'est ce que tu ne...
  17. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    807

    [MySQL] Il est tout à fait possible de mettre une...

    Il est tout à fait possible de mettre une déclaration dans une condition (expression-statement) :



    // Deux déclarations
    if ($x = 1) // true
    if ($x = 0) // false


    En revanche je pense que...
  18. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    1 372

    Hm, à priori je ne vois pas de problème. Par...

    Hm, à priori je ne vois pas de problème.
    Par contre il faut le set en non bloquant avant le "connect()" et vérifier grâce à un évènement "write" sur le socket que la connexion est établie :



    ...
  19. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    1 314

    Vu que tu es sur un Linux, tu peux utiliser l'API...

    Vu que tu es sur un Linux, tu peux utiliser l'API "epoll()" qui gère très bien un très grand nombre de connexions par rapport à "select()".

    - Sockets non bloquants
    - utilisation de epoll
    -...
  20. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 007

    Tout simplement parce que la valeur retournée...

    Tout simplement parce que la valeur retournée n'est pas celle attendu (TableHachageMot vs TableHachageMot[])
  21. Discussion: Afficher une liste

    par |PaRa-BoL
    Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    770

    Tu n'assignes jamais rien à "ma_liste" (Tu vois...

    Tu n'assignes jamais rien à "ma_liste" (Tu vois bien que tu retournes un résultat un résultat à ajouterEnTete et que tu n'en sert pas)

    Tu pourrais faire quelque chose comme :



    int main(int...
  22. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    824

    [RegEx] Dans ton exemple tu ne l'as pas mi pour...

    Dans ton exemple tu ne l'as pas mi pour "VoIpCodec" :
  23. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    958

    [MySQL] Je l'ai brièvement expliqué dans mon post...

    Je l'ai brièvement expliqué dans mon post précédent.

    En faite si tu ne fais pas de intval et vu que la donnée provient d'un GET (ou POST), une personne malveillante pourrais forger une requete...
  24. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    958

    [MySQL] Oui ;)

    Oui ;)
  25. Votes reçus
    +0 -0
    Réponses
    18
    Affichages
    958

    [MySQL] C'est simple, si tu ne "cast" (intval) pas t'a...

    C'est simple, si tu ne "cast" (intval) pas t'a variable comme un integer et que tu ne met pas de quote autour de tes champs (e.g. WHERE foo=$bar)

    N'importe qui peut passer quelque chose du genre...
Affichage des résultats 1 à 25 sur 759
Page 1 sur 31 1 2 3 4