samedi 28 mars 2009

Ularge dans ton quad...

"Super! J'ai enfin trouvé la solution à mon problème...

C'est à propos du _ _int64, ( en langage c++)... Tu sais c'est la même chose que le ULARGE_INTEGER (en win api).

Non, parce que, si tu veux, DWORD, vaut unsigned long en C++, et quand ta machine tourne sur 32 bits, comme la plupart des machines, et que tu mets un nombre dans le _ _int64, il le stocke dans le 2DWORD. Mais quand ta machine tourne sur 64 bits, comme avec vista 64 justement, il transforme le nombre en 64 bits et du coup il stocke 2DWORD dans le QUAD, parce que le QUAD, c'est stocké sur 64 bits, autrement dit le QUAD c'est 2 DWORD...... Du coup je peux manipuler les dates..."

Mon Héros ne vient pas de me faire une déclaration d'Amour codée (avec promesses intenables si on s'en tient, phonétiquement, au nombre de b...)

Mon Héros est un homme plein de ressources.

Je tiens à préciser, pour ceux et celles qui ne le connaissent pas, qu'il est beau, plein de charme et avec un sourire à tomber! (Je suis tombée, je tombe encore et je compte tomber longtemps!)

Il est célèbre.

Disons qu'il a eu un moment de célébrité.

Depuis, je le protège des journalistes et de ses fans, parce que ça risquait de devenir invivable.

Vous ne me croyez pas?

Je prends, au hasard, le prénom d'une de ses fans des tous débuts: Brigitte (elle va se reconnaître, j'en suis sûre!).

Et bien Brigitte, quand elle voit mon Héros, elle se précipite pour lui apporter une tasse de son café préféré; elle trouve des tas d'excuses pour le faire venir dans son coin: soirée des associations; soirée du souvenir du Grand Vent, etc...

Bon, je ne suis pas là pour parler de Brigitte, mais pour expliquer ce que dit le Héros le matin au réveil (mon réveil à moi parce que lui il se lève toujours AVANT le soleil!).
Mais des prénoms de ses fans je peux vous en donner d'autres... Tiens, Hermine! Hermine, elle dit même carrément qu'elle le prendrait bien chez elle, parce qu'elle lui trouve toutes les qualités!!

Bon, bref! Le Héros, ce matin m'accueille donc avec cette phrase qui ressemble à une formule magique.

Le Héros programme.

Oui, je sais que toi, lecteur qui programme aussi, tu as bien vu que j'avais écrit des erreurs terribles juste au-dessus.

Mets-toi à ma place et imagine la situation.

L'aurore vient de poindre. Il est pas plus de 9 heures. Je me lève et me dirige en me grattant la tête (je suis une fille, les filles elles se grattent la tête!!) vers le salon où le Héros a disposé la cafetière thermos, pleine de bon café, les tasses, le sucre, les sucrettes, le lait et tout ce que j'aime bien pour le petit dèj'. A cette heure matinale, lui, il a déjà bu 23 tasses de café. Il a entendu toutes les nouvelles nouvelles, les bonnes et surtout les mauvaises.

Et, à cette heure-là, comme il ne va pas au bureau, ça fait déjà 5 heures qu'il travaille sur son programme.

Alors évidemment, pour lui c'est facile de me dire: "Bonjour mon Amour (Il commence toujours la journée comme ça avec moi!), tu as bien dormi?
Tu sais, c'est super! J'ai enfin trouvé la solution à mon problème...
C'est à propos du _ _int64, ( en langage c++)... Tu sais c'est la même chose que le ULARGE_INTEGER (en win api). Non, parce que, si tu veux, DWORD vaut unsigned long en C++, et quand ta machine tourne sur 32 bits, comme la plupart des machines, et que tu mets un nombre dans le _ _int64, il le stocke dans le 2DWORD. Mais quand ta machine tourne sur 64 bits, comme avec vista 64 justement, il transforme le nombre en 64 bits et du coup il stocke 2DWORD dans le QUAD, parce que le QUAD, c'est stocké sur 64 bits, autrement dit le QUAD c'est 2 DWORD......Du coup je peux manipuler les dates..."

A quoi je réponds: "je prends un café d'abord..."

Le Héros ne sait toujours pas que, le matin, je n'entends que 2 mots sur 23 environ... Et que ce que j'entends ne parviens à mon cerveau que sous une forme phonétique.

J'y vais, il m'attend!

1 commentaire:

  1. E.X.C.E.L.L.E.N.T. !
    Du coup (je sais, c'était facile de glisser ce "du coup" ... !), je pense que vous en aurez pour un certain temps, là, parce que 32 bits quand même, ça prend forcément pas 32 mn, ou alors le second nom du héros est "rabBIT" (oh qu'elle est bonne, celle-là, la chipie elle te tient une de ces formes au réveil ...!), alors t'es pas prête d'émerger, hein ... !

    RépondreSupprimer