Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1151 Le 07/11/2010, à 14:34

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

D'où l'intérêt des tests, ça permet de détécter ce genre de choses smile.

Je peux t'envoyer les fichiers de tests (il faudra que t'installes CUnit pour les faire tourner) et le Makefile modifié (bon je l'ai un peu modifié à la va-vite, tu pourras le rendre un peu plus propre) si tu veux.

J'ai testé toutes les fonctions de l'interface publique, sauf atropt qui n'est pas encore documenté.

Hors ligne

#1152 Le 07/11/2010, à 14:41

Pylades

Re : /* Topic des codeurs couche-tard [2] */

Ouais je veux bien les fichiers de test. Je n'ai pas encore tout compris à CUnit, mais on verra bien.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1153 Le 07/11/2010, à 14:59

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Je t'ai envoyé ça par mail (j'ai pris l'adresse qu'il y avait sur gitorious), si tu ne reçois rien dis le moi.

Hors ligne

#1154 Le 07/11/2010, à 15:27

Pylades

Re : /* Topic des codeurs couche-tard [2] */

OK, c'est bien reçu. Tu veux que je laisse ton adresse en clair dans les sources ?


Petite question : cette bibliothèque ne contient pas un nombre énorme de fonctions publiques, mais penses-tu qu'il serait tout de même avisé de les préfixer ? J'aimerais essayer de respecter le fait de ne plus toucher à l'interface une fois la bêta publiée, donc c'est maintenant qu'il faut se décider. ^^


Ah, et je suppose qu'il faut aussi ajouter $(TEST) à mrpropertongue

Dernière modification par Pylade (Le 07/11/2010, à 15:29)


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1155 Le 07/11/2010, à 15:35

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Pylade a écrit :

OK, c'est bien reçu. Tu veux que je laisse ton adresse en clair dans les sources ?

S'il y a des chances que ça soit accessible à des bots, non il vaut mieux l'obfusquer à base de [arobase] et [point] (il y a peu de chances qu'un bot lise le français, alors que [at] et [dot] ils se sont peut-être adapté depuis ^^)

Petite question : cette bibliothèque ne contient pas un nombre énorme de fonctions publiques, mais penses-tu qu'il serait tout de même avisé de les préfixer ? J'aimerais essayer de respecter le fait de ne plus toucher à l'interface une fois la bêta publiée, donc c'est maintenant qu'il faut se décider. ^^

Ouais je pense, ça ne coûte rien et puis c'est aussi pratique pour la completion tongue.

Ah, et je suppose qu'il faut aussi ajouter $(TEST) à mrproper

Oui, comme je te l'ai dit j'ai fais ça à la barbare (je voulais juste compiler rapidement pour faire les tests), j'ai essayer de rester homogène avec le reste de ton Makefile, mais si tu veux modifier vas-y smile

Finalement, tu as passé tes structures en "privé" ou pas (je ne pense pas car je vois encore des "optv[0]->active" dans le code de débug) ?
Parce que ça aussi, si tu veux le faire, ça serait un truc à fixer avant la beta.

Hors ligne

#1156 Le 07/11/2010, à 15:54

Pylades

Re : /* Topic des codeurs couche-tard [2] */

OK, j'obfusque.


Pour les préfixe ça coûte quand même que c'est long à taper (:P) il faut donc en choisir un bon.


Et oui, j'ai passé les structures en « privé », mais comme l'interface n'est pas encore finie, je définie toujours les structures dans stropt.h, mais quand ça sera bon, je supprimerai les définitions.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1157 Le 07/11/2010, à 16:10

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Bah les préfixes, tant qu'ils sont courts, ça gène pas trop avec la complétion.

Une fois que les structures seront en « privées » il faudra penser à ajouter les accesseurs/mutateurs nécessaire.

Dernière modification par grim7reaper (Le 08/11/2010, à 04:03)

Hors ligne

#1158 Le 07/11/2010, à 22:49

\\Ouranos//

Re : /* Topic des codeurs couche-tard [2] */

neutral


Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.

Hors ligne

#1159 Le 07/11/2010, à 23:15

Pylades

Re : /* Topic des codeurs couche-tard [2] */

SOpt, ça vous paraît bien comme préfixe ?
Bon, sinon je continue l'interface, et je pense à une éventuelle grosse modification au niveau du code. Plus d'explication quand je serai en mesure de m'expliquer clairement (là j'ai trente-six trucs à faire)…


Bon, sinon exams lundi prochain, et je n'ai presque rien foutu. Donc je vais essayer de me calmer un peu et de me recentrer sur mes échéances…


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1160 Le 07/11/2010, à 23:34

nathéo

Re : /* Topic des codeurs couche-tard [2] */

Point pendant que je le peux encore…


C'est rarement par le sarcasme qu'on élève son âme.
Le jus de la vigne clarifie l'esprit et l'entendement.
De quoi souffres-tu ? De l'irréel intact dans le réel dévasté ?
La liberté n'est qu'un vain fantôme, quand une classe d'hommes peut affamer l'autre impunément. timezone[America/Bogota]

Hors ligne

#1161 Le 07/11/2010, à 23:59

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Pylade a écrit :

SOpt, ça vous paraît bien comme préfixe ?

Les 2 majuscules ça me fait bizarre, mais bon…
Par contre, il vient d'où le S (je vois bien Opt pour option) ?

Bon, sinon exams lundi prochain, et je n'ai presque rien foutu. Donc je vais essayer de me calmer un peu et de me recentrer sur mes échéances…

Ouais, fais pas le con. C'est pas ta lib qui va te nourrir ^_^.

Hors ligne

#1162 Le 08/11/2010, à 00:29

samυncle

Re : /* Topic des codeurs couche-tard [2] */

bn


Hello world

Hors ligne

#1163 Le 08/11/2010, à 00:31

Pylades

Re : /* Topic des codeurs couche-tard [2] */

Le S, c'est pour Libstropt…


J'ai toujours du mal pour trouver des noms à mes objets, moi. ><'


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1164 Le 08/11/2010, à 01:02

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Pourquoi str au fait ?

Hors ligne

#1165 Le 08/11/2010, à 01:06

samυncle

Re : /* Topic des codeurs couche-tard [2] */

.


Hello world

Hors ligne

#1166 Le 08/11/2010, à 01:27

cm-t

Re : /* Topic des codeurs couche-tard [2] */

'Nuit;


cm-t a écrit :

//  /me à trouvé dans son sac 3 pages d'exo cpp pour lundi …

-_-t c'est pas 3 pages, mais 3 feuilles recto/verso…


Actu Ubuntu            ☺/
Pauses Ubuntu sur Paris            \_< -t
[(π)] La Quadrature du net

Hors ligne

#1167 Le 08/11/2010, à 01:36

Кຼزດ

Re : /* Topic des codeurs couche-tard [2] */

points


dou

Hors ligne

#1168 Le 08/11/2010, à 01:41

gnuuat

Re : /* Topic des codeurs couche-tard [2] */

find ./ \( -name "*~" -or -name "#*#" \) -print -delete

Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !

Hors ligne

#1169 Le 08/11/2010, à 02:25

nesthib

Re : /* Topic des codeurs couche-tard [2] */

plop


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#1170 Le 08/11/2010, à 03:06

nesthib

Re : /* Topic des codeurs couche-tard [2] */

smile


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#1171 Le 08/11/2010, à 04:46

samυncle

Re : /* Topic des codeurs couche-tard [2] */

.


Hello world

Hors ligne

#1172 Le 08/11/2010, à 07:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores totaux, depuis le début :

1) 1791    nesthib
2) 1726    samuncle
3) 1468    Pylade
4) 1068    Кຼزດ
5) 888    cm-t
6) 743+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
7) 676    Р☢w ! ✰ :mad: ✰ (эй !)
8) 672    \\Ouranos//
9) 636    helly
10) 368    Lagierl
11) 326    gnuuat
12) 266    tshirtman
13) 167    Kanor
14) 156    Askelon
15) 121    ǤƦƯƝƬ
16) 102    nathéo
17) 93    petifrancais
18) 78    edge_one
19) 70    gulp
20) 66    pierguiard
21) 59    kamui57
22) 50    The Uploader
23) 37    ilagas
24) 30    keny
25) 27    Le Rouge
26) 25    GentooUser
27) 24    ไ୦บเઢ'
28) 20    Morgiver
28) 20    CROWD
30) 19    xapantu
31) 18    Ph3nix_
32) 15    timsy
33) 14    kouskous
34) 12    stratoboy
34) 12    sailing
36) 11    alexises
36) 11    Crocoii
38) 10    Toineo
38) 10    NutMotion
38) 10    pseudovingtcinqcaracteres
38) 10    pfriedZ
42) 8    Mornagest
43) 7    Vista
44) 6    Zeibux
44) 6    ubuntlin
44) 6    asma.geek
47) 5    tendances-tdct
48) 4    danychou56
48) 4    Neros
48) 4    Biaise
48) 4    totoflute
48) 4    pinballyoda ㋛
53) 2    SoJaS
53) 2    ceric
55) 1    geenux

chart?chs=675x280&cht=p3&chco=d80020,d88000,ffd840,20d820,2080ff,101080,a020d8&chf=bg,s,fbf9f4&chl=00h%20-%2000h59|01h%20-%2001h59|02h%20-%2002h59|03h%20-%2003h59|04h%20-%2004h59|07h%20-%2007h59|11h%20-%2011h59|12h%20-%2012h59|14h%20-%2014h59|15h%20-%2015h59|16h%20-%2016h59|22h%20-%2022h59|23h%20-%2023h59&chd=t:2,5,1,1,1,2,1,1,4,3,1,1,3&chp=1.6&chtt=R%C3%A9partition%20des%20posts&chts=606060,16chart?chs=675x250&cht=bvs&chxt=x,y&chds=0,10&chxr=1,0,10&chf=b0,lg,0,803000,0,ffc080,1|bg,s,fbf9f4&chxl=0:|05h|06h|07h|08h|09h|10h|11h|12h|13h|14h|15h|16h|17h|18h|19h|20h|21h|22h|23h|00h|01h|02h|03h|04h&chxp=0,0.7,4.9,9.1,13.2,17.3,21.5,25.6,29.8,33.9,38,42.2,46.3,50.5,54.6,58.8,62.9,67,71.2,75.3,79.4,83.6,87.7,91.8,96&chd=t:0,0,2,0,0,0,1,1,0,4,3,1,0,0,0,0,0,1,3,2,5,1,1,1&chm=N,803000,0,-1,12&chtt=|Nombre%20de%20posts%20par%20heure&chts=606060,16


Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#1173 Le 08/11/2010, à 07:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores de la période en cours :

1) 70    nesthib
1) 70    nathéo
3) 66    samuncle
4) 65    grim7reaper
5) 45    Кຼزດ
6) 42    cm-t
7) 37    gnuuat
8) 33    Pylade
9) 26    Askelon
10) 18    \\Ouranos//
11) 10    tshirtman
12) 8    Lagierl
13) 3    Kanor
14) 1    xapantu

Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#1174 Le 08/11/2010, à 15:42

Pylades

Re : /* Topic des codeurs couche-tard [2] */

grim7reaper a écrit :

Pourquoi str au fait ?

Pour structure. Mais bon, comme je passe en full ADT, du coup ça tombe un peu à l'eau… pas grave.


\o/
/me, en corrigeant un bug, a allégé le constructeur de 20 % de son poids. Bon, maintenant je bosse.


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1175 Le 08/11/2010, à 22:13

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

C'était quoi le bug ?
Tu n'as pas pushé la nouvelle version.

Hors ligne