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.

#1476 Le 23/07/2010, à 17:01

\\Ouranos//

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

nesthib a écrit :

pour le coup je m'y suis mis un peu aussi (à ruby) c'est vrai que c'est sympa mais je préfère quand même la syntaxe du python pour le moment (et puis c'est vrai que l'interpréteur de base est assez limité… t'en aurais pas un mieux à conseiller ouranos ?)

Je n'en connais aucun autre... En tout cas, irb me suffit amplement (et je trouve que le => nil est assez explicite perso : au lieu de ne rien écrire, on explique que le bout de code ne renvoie rien. Enfin, c'est que mon avis).

Tu peux essayer celui-là : http://en.wikipedia.org/wiki/Ruby_MRI (celui de Matz lui-meme, que je n'ai pas testé).

Marrant, le %e.


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

#1477 Le 23/07/2010, à 18:44

\\Ouranos//

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

#925050 +(1390)- [X]

< Andys> oh dear
< Andys> in ruby, symbols are represented with a prepended colon
< Andys> eg.   :flag
< Andys> so some guy tshirt that said ":sex"
< Andys> which everyone at railscamp knew meant "Sex symbol"
< Andys> he wore it until someone pointed out that to non-rubyists it said "Colon sex"

lol:lol::lol:


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

#1478 Le 23/07/2010, à 19:01

nesthib

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

lol:lol::lol:


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

#1480 Le 23/07/2010, à 19:42

helly

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

Un truc que je comprend pas :
Pourquoi en C++ les bool sont codés sur 1 octet et pas sur 1 bit ?


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

#1481 Le 23/07/2010, à 19:51

\\Ouranos//

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

helly a écrit :

Un truc que je comprend pas :
Pourquoi en C++ les bool sont codés sur 1 octet et pas sur 1 bit ?

Parce que ce sont des int, à la base ? Je suis pas sûr, mais je pense que c'est ca.


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

#1482 Le 23/07/2010, à 19:54

helly

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

Oui ce sont bien des int à la base, mais dans ce cas: pourquoi ce sont des int ?


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

#1483 Le 23/07/2010, à 20:05

\\Ouranos//

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

helly a écrit :

Oui ce sont bien des int à la base, mais dans ce cas: pourquoi ce sont des int ?

C'est vrai que ce serait plus logique si c'étaient des char. Mais je ne sais pas, pour ta question.


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

#1484 Le 23/07/2010, à 20:27

grim7reaper

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

helly a écrit :

Un truc que je comprend pas :
Pourquoi en C++ les bool sont codés sur 1 octet et pas sur 1 bit ?

Tout simplement parce que le processeur ne peut pas adresser un bit.

\\Ouranos// a écrit :
helly a écrit :

Un truc que je comprend pas :
Pourquoi en C++ les bool sont codés sur 1 octet et pas sur 1 bit ?

Parce que ce sont des int, à la base ? Je suis pas sûr, mais je pense que c'est ca.

1 octet c'est un char (en général, ça peut être plus mais ça ne sera jamais moins), pas un int.

helly a écrit :

Oui ce sont bien des int à la base, mais dans ce cas: pourquoi ce sont des int ?

\\Ouranos// a écrit :

C'est vrai que ce serait plus logique si c'étaient des char. Mais je ne sais pas, pour ta question.

Le type bool n'a pas la taille d'un int, du moins chez moi (32 bits).
Vous pouvez tester ce code pour voir ce qu'il en est chez vous

#include <iostream>

int main()
{
    std::cout << "Taille d'un char : " << sizeof(char) << '\n';
    std::cout << "Taille d'un int : "   << sizeof(int) << '\n';
    std::cout << "Taille d'un bool : " << sizeof(bool) << '\n';
}

Dernière modification par grim7reaper (Le 23/07/2010, à 21:37)

Hors ligne

#1485 Le 23/07/2010, à 20:31

helly

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

Oui oui j'avais oublié que 1octet c'était un char et pas un int tongue


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

#1486 Le 23/07/2010, à 21:21

\\Ouranos//

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

Plop à un point. Je note tes trucs sur la POO, grim.


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

#1487 Le 23/07/2010, à 21:26

helly

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

grim a écrit :

"\n"

→ '\n'
tongue
(ouais, dès que je peux la ramener…)


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

#1488 Le 23/07/2010, à 21:36

grim7reaper

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

\\Ouranos// a écrit :

Plop à un point. Je note tes trucs sur la POO, grim.

Un blog qui en parleras mieux que moi (qui ne fait que les citer, je débute totalement en POO)

helly a écrit :
grim a écrit :

"\n"

→ '\n'
tongue
(ouais, dès que je peux la ramener…)

Rooh, c'est bon. J'ai pondu le truc entre deux portes, mais bon je corrige wink.

Hors ligne

#1489 Le 23/07/2010, à 23:59

Pylades

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

\\Ouranos// a écrit :

Marrant, le %e.

En fait, les trois formats « %e », « %f » et « %g » des *scanf ont exactement le même effet ; mais là j’ai préféré parler de « %e » pour des raisons de sémantique. Je préfère donner le format a le bon sens, je trouve ça plus clair et plus propre.

\\Ouranos// a écrit :

#925050 +(1390)- [X]

< Andys> oh dear
< Andys> in ruby, symbols are represented with a prepended colon
< Andys> eg.   :flag
< Andys> so some guy tshirt that said ":sex"
< Andys> which everyone at railscamp knew meant "Sex symbol"
< Andys> he wore it until someone pointed out that to non-rubyists it said "Colon sex"

lol:lol::lol:

big_smile lol

helly a écrit :
grim a écrit :

"\n"

→ '\n'

→ std::endl
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

#1490 Le 24/07/2010, à 00:01

helly

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

C'est quoi finalement la différence entre \n et endl ?


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

#1491 Le 24/07/2010, à 00:04

grim7reaper

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

Pylade a écrit :
helly a écrit :
grim a écrit :

"\n"

→ '\n'

→ std::endl
tongue

Surtout pas malheureux, c'est loin d'être équivalent (ils ont chacun leurs rôles).

'\n' c'est '\n'.
std::endl (qui est une fonction) c'est '\n' + ostream::flush() (équivalent à fflush() en C).
Si tu utilises tout le temps ça à la place de '\n' tu risques de plomber tes perfs (un flush peut être coûteux, sur certains fichiers entre autres) et tu perds tout le bénéfice de la bufferisation.

Dernière modification par grim7reaper (Le 24/07/2010, à 00:10)

Hors ligne

#1492 Le 24/07/2010, à 00:05

helly

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

Compris captaine smile.


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

#1493 Le 24/07/2010, à 00:16

Pylades

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

grim7reaper a écrit :

Surtout pas malheureux, c'est loin d'être équivalent (ils ont chacun leurs rôles).

Oui, je sais, tout comme '\n' n’est pas équivalent à "\n". M’enfin, moi j’aurais mis un std::endl à la fin de la dernière ligne, comme ça…


“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

#1494 Le 24/07/2010, à 00:31

Кຼزດ

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

o


dou

Hors ligne

#1495 Le 24/07/2010, à 00:57

samυncle

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

Plop


Hello world

Hors ligne

#1496 Le 24/07/2010, à 01:04

Pylades

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

Que dire d’autre que glob ? Je sais, dire qu’il faut que samuncle s’occupe des points du quizz. 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

#1497 Le 24/07/2010, à 01:17

nesthib

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

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

#1498 Le 24/07/2010, à 03:00

helly

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

pif


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

#1499 Le 24/07/2010, à 04:18

samυncle

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

smile


Hello world

Hors ligne

#1500 Le 24/07/2010, à 04:35

nesthib

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

plopiplop


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