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.

#1626 Le 29/07/2010, à 00:50

compte supprimé

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

Bonne nuit les gens !

#1627 Le 29/07/2010, à 01:00

helly

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

BN


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1628 Le 29/07/2010, à 01:13

Pylades

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

:⋅:


“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

#1629 Le 29/07/2010, à 01:15

nesthib

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

plop

Dernière modification par nesthib (Le 29/07/2010, à 02:27)


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

#1630 Le 29/07/2010, à 03:18

nesthib

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

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

#1631 Le 29/07/2010, à 03:21

Sir Na Kraïou

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

mad


Descendant de Charlemagne et de LUCA.
Bleu, en l'hommage d'un truc bleu. :'(
C'est pas du bleu.
C'est pas le lac de Genève, c'est le Lac Léman.

Hors ligne

#1632 Le 29/07/2010, à 03:21

‮:dam: tob☢B tit'Р

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

mad

Hors ligne

#1633 Le 29/07/2010, à 03:45

Pylades

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

Plop post-lecture. big_smile


“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

#1634 Le 29/07/2010, à 04:22

Кຼزດ

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

plop


dou

Hors ligne

#1635 Le 29/07/2010, à 09:42

Compteur du TdCCT

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

Scores totaux, depuis le début :

1) 904    samuncle
2) 851    nesthib
3) 821    Pylade
4) 659+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
5) 539    mathieuI
6) 417    cm-t
7) 382    helly
8) 240    \\Ouranos//
9) 193    gnuuat
10) 185    Lagierl
11) 157    tshirtman
12) 121    ǤƦƯƝƬ
13) 97    Р'tite G☢gole :mad:
14) 93    petifrancais
15) 54    Kanor
16) 48    edge_one
17) 44    pierguiard
18) 37    ilagas
19) 30    keny
20) 25    GentooUser
21) 19    Le Rouge
22) 18    Ph3nix_
23) 15    timsy
24) 14    kouskous
25) 13    xapantu
26) 12    stratoboy
26) 12    sailing
28) 11    alexises
29) 10    CROWD
29) 10    Toineo
29) 10    NutMotion
32) 8    Mornagest
33) 7    Vista
34) 6    Zeibux
35) 5    louiz'
36) 4    danychou56
36) 4    Neros
36) 4    Biaise
39) 3    gulp
40) 2    SoJaS
40) 2    ceric
42) 1    pfriedK
42) 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|03h%20-%2003h59|04h%20-%2004h59|09h%20-%2009h59|10h%20-%2010h59|11h%20-%2011h59|13h%20-%2013h59|16h%20-%2016h59|17h%20-%2017h59|23h%20-%2023h59&chd=t:1,3,4,1,1,1,5,2,2,2,6&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,0,0,1,1,5,0,2,0,0,2,2,0,0,0,0,0,6,1,3,0,4,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

#1636 Le 29/07/2010, à 09:42

Compteur du TdCCT

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

Scores de la période en cours :

1) 266    nesthib
2) 243    samuncle
3) 236    Pylade
4) 142    Lagierl
5) 134    grim7reaper
6) 126    helly
7) 123    cm-t
8) 121    \\Ouranos//
9) 102    mathieuI
10) 91    Р'tite G☢gole :mad:
11) 37    edge_one
12) 30    tshirtman
13) 20    gnuuat
14) 17    Kanor
15) 10    timsy
16) 5    louiz'
17) 2    pierguiard
18) 1    ceric

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

#1637 Le 29/07/2010, à 10:42

helly

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

#include <iostream>

int main (void)
{
std::cout <<"hello world !\n";
return 0;
}

Ouais jme suis dit que ça faisait longtemps qu'il y avait pas eu un bout de code ici…

Dernière modification par helly (Le 29/07/2010, à 10:43)


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1638 Le 29/07/2010, à 10:56

grim7reaper

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

Ouais, enfin si c'est pour poster ça tu pouvais te retenir hein tongue.

Hors ligne

#1639 Le 29/07/2010, à 10:57

helly

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

J'avais rien de mieux à proposer !


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1640 Le 29/07/2010, à 11:18

grim7reaper

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

Moi j'ai mieux (c'est connu et ce n'est pas de moi)

perl -lne '(1x$_) !~ /^1?$|^(11+?)\1+$/ && print "$_ is prime"'

Test la primalité d'un nombre avec une regexp, la classe cool.

(Bon par contre c'est pas un truc révolutionnaire, surtout niveau vitesse, donc si vous voulez pas faire mouliner le truc faut pas mettre des nombres immenses tongue)

Pour ceux que ça intéresse voilà les explications.

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

Hors ligne

#1641 Le 29/07/2010, à 12:33

tshirtman

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

ouais j'avais vu ça y'a quelque temps, mais si je me souvient bien c'est vachement couteux ^^

Hors ligne

#1642 Le 29/07/2010, à 12:34

grim7reaper

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

tshirtman a écrit :

ouais j'avais vu ça y'a quelque temps, mais si je me souvient bien c'est vachement couteux ^^

Oui très, c'est juste pour le côté "artistique" du truc.
Vu les performance ça n'a absolument aucun autre intérêt.

Hors ligne

#1643 Le 29/07/2010, à 15:50

Pylades

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

helly a écrit :
#include <iostream>

int main (void)
{
std::cout <<"hello world !\n";
return 0;
}

Ouais jme suis dit que ça faisait longtemps qu'il y avait pas eu un bout de code ici…

En C++, tu peux retirer le return 0;, je crois, le programme est alors automatiquement terminé avec avec un code de succès ; donc en plus comme ça c’est plus portable. tongue
(Même si presque partout, 0 est un code de succès.)

Sinon, l’indentation c’est fait pour les chiens ? tongue

grim7reaper a écrit :
tshirtman a écrit :

ouais j'avais vu ça y'a quelque temps, mais si je me souvient bien c'est vachement couteux ^^

Oui très, c'est juste pour le côté "artistique" du truc.
Vu les performance ça n'a absolument aucun autre intérêt.

M’enfin, il donne quand même le résultat en moins d’une seconde pour des nombres de cinq chiffres, c’est pas mal. Et ça peut aider un jour si tu l’as dans ton historique. ^^

Et ça donne les bons résultats ; j’ai testé en regardant dans ma liste des 21946249 premiers nombres premiers. tongue

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


“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

#1644 Le 29/07/2010, à 15:53

helly

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

En C++, tu peux retirer le return 0;

Jpréfère quand c'est explicite smile

Sinon, l’indentation c’est fait pour les chiens

Ouais bhoooo ! mad


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1645 Le 29/07/2010, à 15:54

Pylades

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

helly a écrit :
Pylade a écrit :

En C++, tu peux retirer le return 0; […]

[…]

Ouais, j’ai édité à temps ! \o/


“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

#1647 Le 29/07/2010, à 16:04

helly

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

Ouais, mais pour le C, pas pour le C++ !


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1648 Le 29/07/2010, à 16:05

grim7reaper

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

Pylade a écrit :

Et ça donne les bons résultats ; j’ai testé en regardant dans ma liste des 21946249 premiers nombres premiers. tongue

Tu en doutais tongue ?

tshirtman a écrit :

EXIT_SUCCESS saybien aussi…

Oui, mais en C++ ça oblige à inclure cstdlib donc c'est un peu chiant.

Et puis 0 c'est SUCCESS dans tout les systèmes que j'ai testé (bon je suis loin de tout avoir testé mais si quelqu'un connaît un système où ce n'est pas le cas je suis preneur).

Dernière modification par grim7reaper (Le 29/07/2010, à 16:08)

Hors ligne

#1649 Le 29/07/2010, à 17:42

helly

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

tite question assez conne (qui a dit « ouais on est habitués ! » ?) mais qui me bloque vu que je n'ai jamais été confrontée à ça, j'arrivais toujours à faire autrement hmm
Si j'ai par exemple dans une classe :

…
private : std::vector <Point> ligne;

Puis une methode :

void AddPoint(int x,int y)

sachant que le constructeur de point prend deux int en argument.
Comment intégrer un Point dans ligne ?

Je pense faire :

void Machin::AddPoint(int x, int y)
{
  ligne.resize(ligne.size()+1); //pour ajouter une place libre dans le vector
  ligne[ligne.size() -1](x,y) ; // ← qui évidement ne marche pas :/
}

La solution doit être simple c'est sûr… mais je trouve pas sad


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1650 Le 29/07/2010, à 18:02

grim7reaper

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

helly a écrit :

(qui a dit « ouais on est habitués ! » ?)

Moi ^^. Non, je déconne (surtout vu mon niveau en C++).
Et puis il n'y pas de question conne
Encore que le coup du bot c'est limite :-p

Sinon, moi j'aurais fait

void Machin::AddPoint(int x, int y)
{
  Point pt(x, y);

  ligne.push_back(pt);
}

Ou j'aurais direct passé une référence sur un Point en paramètre.
Il y a peut-être moyen de faire mieux, je débute en C++ donc c'est pas forcément optimal ce que je fait.

Par contre, quand tu retailles un tableau évite de le faire case par case, c'est un coup à te plomber les performances si t'en abuse vraiment.
Vaut mieux faire un bon gros resize de temps en temps, plutôt que beaucoup de petit.

Dernière modification par grim7reaper (Le 29/07/2010, à 18:04)

Hors ligne