#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] */
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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] */
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 ) 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
passe nous voir sur ##tdct
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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] */
Hello world
Hors ligne
#1181 Le 09/11/2010, à 00:10
- Pylades
Re : /* Topic des codeurs couche-tard [2] */
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] */
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).
@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
Bon courage alors .
passe nous voir sur ##tdct
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
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] */
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] */
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde 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] */
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] */
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
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++.
“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
#1192 Le 09/11/2010, à 15:34
- tshirtman
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
#1194 Le 09/11/2010, à 15:54
- tshirtman
Re : /* Topic des codeurs couche-tard [2] */
pfff
nan mais C++ saymal, stou...
un peu plus sérieusement http://yosefk.com/c++fqa/
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 . [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.
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] */
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…
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.
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 ;
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