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.

#1176 Le 08/11/2010, à 22:37

nathéo

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

10 points.


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

#1177 Le 08/11/2010, à 23:28

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

#1178 Le 08/11/2010, à 23:30

Pylades

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

grim7reaper a écrit :

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

Non, en effet. Ça fait déjà quelques modifs que je ne push plus, le code étant plus ou moins en transition donc pas très joli à voir. En fait le bug (dont j'ai remarqué l'existence sans exécuter le programme big_smile) c'était que si on appelle atropt après un échec de set_short_options, on obtient un joli SIGSEGV (tentative de déférencement d'un NULL). Avec le test qui va bien dans atrshortopt, on peut économiser du code dans le constructeur. ^^


Et sinon, tu crois que ça pourrait être bien de positionner errno ? Ne serait-ce que pour que l'utilisateur puisse rapidement se rendre compte s'il s'est produit une erreur dans la série d'appels à set_*


Sinon, SOpt_, vous trouvez que c'est un beau préfixe ?


Bon, je push quand même au passage…


“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

#1179 Le 08/11/2010, à 23:35

nesthib

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

@grim7reaper : rebienvenue déjà \o/ Je n'ai pas trop le temps de lire (d'ailleurs je plop en CLI) donc je réponds à ton message d'hier en retard. Oui je suis toujours dans mes TDs, j'ai plein de boulot en ce moment doc peu de temps. Mais je ne désespère pas de retrouver un peu de temps pour coder smile

passe nous voir sur ##tdct 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

#1180 Le 09/11/2010, à 00:01

samυncle

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

smile


Hello world

Hors ligne

#1181 Le 09/11/2010, à 00:10

Pylades

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

samuncle a écrit :

smile

Aussi expressif que d'habitude…


“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

#1182 Le 09/11/2010, à 00:13

cm-t

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

'Nuit;

Dernière modification par cm-t (Le 09/11/2010, à 01:00)


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

Hors ligne

#1183 Le 09/11/2010, à 01:02

grim7reaper

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

Pylade a écrit :

Et sinon, tu crois que ça pourrait être bien de positionner errno ?

Ouais ça peut être sympa (mais faudra l'ajouter dans la doc des fonctions, expliquer quelle valeur peut prendre errno dans quel cas).

nesthib a écrit :

@grim7reaper : rebienvenue déjà \o/ Je n'ai pas trop le temps de lire (d'ailleurs je plop en CLI) donc je réponds à ton message d'hier en retard. Oui je suis toujours dans mes TDs, j'ai plein de boulot en ce moment doc peu de temps. Mais je ne désespère pas de retrouver un peu de temps pour coder smile

Bon courage alors smile.

passe nous voir sur ##tdct smile

Merci, mais je suis pas un grand fan d'IRC. Plein de gens qui communique de manière asynchrone c'est un peu comme dans le monde du dehors. C'est trop social pour moi ce genre de truc tongue

Hors ligne

#1184 Le 09/11/2010, à 02:06

gnuuat

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

Le C++, c'est beau

#include <cstdlib>
#include <list>
#include <string>
#include <iostream>

int main()
{
  std::list<std::string> liste;

  liste.push_back("Hello");
  liste.push_back("World");

  std::list<std::string>::const_iterator element;
  std::list<std::string>::const_iterator dernier;

  element = liste.begin();
  dernier = liste.end();
  while (element != dernier)
    {
      std::cout << *element << std::endl;
      ++element;
    }
  return (EXIT_SUCCESS);
}

Ou pas.
En tout cas, ça porte bien son nom.


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

Hors ligne

#1185 Le 09/11/2010, à 02:50

Кຼزດ

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

sad

Dernière modification par Кຼزດ (Le 09/11/2010, à 03:00)


dou

Hors ligne

#1186 Le 09/11/2010, à 03:12

nesthib

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

tongue


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

#1187 Le 09/11/2010, à 03:56

\\Ouranos//

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

hmm


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

#1188 Le 09/11/2010, à 04:47

samυncle

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

neutral


Hello world

Hors ligne

#1189 Le 09/11/2010, à 07:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 1801    nesthib
2) 1736    samuncle
3) 1472    Pylade
4) 1078    Кຼزດ
5) 893    cm-t
6) 748+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
7) 682    \\Ouranos//
8) 676    Р☢w ! ✰ :mad: ✰ (эй !)
9) 636    helly
10) 368    Lagierl
11) 332    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|15h%20-%2015h59|22h%20-%2022h59|23h%20-%2023h59&chd=t:3,1,2,2,1,2,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,0,0,0,0,1,0,0,0,0,0,0,1,3,3,1,2,2,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

#1190 Le 09/11/2010, à 07:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 80    nesthib
2) 76    samuncle
3) 70    nathéo
3) 70    grim7reaper
5) 55    Кຼزດ
6) 47    cm-t
7) 43    gnuuat
8) 37    Pylade
9) 28    \\Ouranos//
10) 26    Askelon
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

#1191 Le 09/11/2010, à 15:31

Pylades

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

Ouais, le C++ ça me fait envie aussi. Et puis ma lib serait beaucoup plus jolie en C++. tongue


“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

#1193 Le 09/11/2010, à 15:42

Pylades

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

Cool story, bro…


“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

#1195 Le 09/11/2010, à 18:32

grim7reaper

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

Ça ne peut pas être pire que Java neutral. [troll] ou Python :-p [/troll]

Par contre c'est vrai qu'il y a des trucs assez peu esthétique et pas super instinctif en C++ (genre les templates).
M'enfin, si je veux faire du générique sans prise de tête j'utilise Haskell…

@Pylade : si tu cherches un livre bien foutu pour le C++ je t'annonce que Programming -- Principles and Practice Using C++  de Bjarne Stroustrup et feu Lawrence Petersen est enfin dispo en français (depuis septembre).
Il est bien plus didactique que Le Langage C++ (qui n'est clairement pas destiné au débutant et est plutôt indigeste même s'il n'en est pas moins intéressant).

Hors ligne

#1196 Le 09/11/2010, à 21:49

tshirtman

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

java au moins collecte la mémoire et ne permet pas l'héritage multiple, mais propose l'implémentation de multiples interfaces à la place, c'est quand même moins casse gueule.

Hors ligne

#1197 Le 09/11/2010, à 21:56

The Uploader

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

C'est clair que l'héritage multiple de classes, personne ne l'a repris... Java ? non. C# ? Non. Python ? Non. Ruby ? Non!...

Bref, le CPP n'est pas parfait, et Java est un très bon langage..

En tout cas dans Java y'a pas de STL mal faite qui rend les programmeurs et IDEs totalement fous. tongue

Dernière modification par The Uploader (Le 09/11/2010, à 21:59)


- Oldies PC : Intel Pentium 3 @ 800 Mhz sur CM ASUS P2B-F, GeForce 4 Ti4800 SE, Disque Dur Hitachi 160 Go, 512 Mo de RAM, 3DFX Voodoo 2, Sound Blaster 16 ISA PnP, Windows 98 SE / XP)
- Desktop : Intel Core i7 6700K @ 4 GHz sur CM ASUS Z170-P, GeForce GTX 1070, SSD Samsung 850 EVO 1 To, 16 Go de RAM, Disque Dur Seagate Barracuda 3 To, Windows 10

Hors ligne

#1198 Le 09/11/2010, à 22:03

compte supprimé

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

Bonne nuit;

#1199 Le 09/11/2010, à 22:07

Кຼزດ

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

tshirtman a écrit :

java au moins collecte la mémoire

C'est le cas de le dire…

et ne permet pas l'héritage multiple, mais propose l'implémentation de multiples interfaces à la place, c'est quand même moins casse gueule.

Euh, bof, c'est tellement plus chiant à utiliser, surtout.
Exemple de base, les threads, obligé d'utiliser un « implements Runnable » pour pouvoir hériter d'une autre classe, au lieu de pouvoir hériter de multiples classes…

The Uploader a écrit :

C'est clair que l'héritage multiple de classes, personne ne l'a repris... Java ? non. C# ? Non. Python ? Non. Ruby ? Non!...

Bref, le CPP n'est pas parfait, et Java est un très bon langage..

Ahem, python a l'héritage multiple, hein…
Et pour utiliser java quasi quotidiennement, je trouve ça affreux, aussi bien pour programmer des UI (swing, par exemple), que pour faire du travail directement au niveau des sockets…
Output/Print/InputStream/BufferedReader/writer me voici o/.

En tout cas dans Java y'a pas de STL mal faite qui rend les programmeurs et IDEs totalement fous. tongue

Ouais, par contre, dans java, il y a des Throwable, qui sont les trucs les plus chiants jamais conçus…

Dernière modification par Кຼزດ (Le 09/11/2010, à 22:11)


dou

Hors ligne

#1200 Le 09/11/2010, à 22:08

nathéo

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

points ; big_smile

Dernière modification par nathéo (Le 09/11/2010, à 22:09)


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