OVH Cloud OVH Cloud

Noyeux Joël à tous ...

62 réponses
Avatar
Pierre Maurette
/* Happy XMas in C, Ansi-style */
/*
* Send XMas wishes to every body
* Adresse des voeux de Noël à la cité d'Évry
*
*/

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
puts("Happy Christmas every body !");
return EXIT_SUCCESS;
}

--
Pierre Maurette

10 réponses

3 4 5 6 7
Avatar
Stephane Legras-Decussy
loufoque a écrit dans le message :
43b09d0d$0$7177$
.> J'avoue avoir remarqué ce phénomène récemment et ça m'a semblé une
aberration, étant donné que dans l'esprit d'une personne lambda un byte
c'est un octet soit 8 bits.


une personne lambda n'est pas tellement concerné par le
C sur DSP, en même temps...

Avatar
MagicalTux
Le Sat, 24 Dec 2005 19:03:40 +0100, Emmanuel Delahaye a écrit :

/* Happy XMas in C, Ansi-style */
/*
* Send XMas wishes to every body
* Adresse des voeux de Noël à la cité d'Évry
*
*/


Des caractères non standards dans un code source C réputé 'ANSI'? C'est
une provocation ?



Content-Type: text/plain; charset=iso-8859-15; format=flowed

On a le format du source dans les en-tetes du message.

Maintenant le meilleur moyen (sous Linux) de passer ce source en format
ASCII seul est le suivant :

Mori:~$ echo "Adresse des voeux de Noël à la cité d'Évry"
| iconv -f iso-8859-15 -t ASCII//TRANSLIT
Adresse des voeux de Noel a la cite d'Evry

Voila, ainsi ceux qui n'ont pas un compilateur acceptant l'ISO en entree
peuvent tout a fait passer par un outil de convertion. L'option TRANSLIT
permet quand a elle de s'assurer que les caracteres non existant en ASCII
soient convertis dans le caractere ascii le plus proche (exception, le
symbole EURO qui est converti par la chaine EUR).


NB: J'en connais plus d'un qui ont reve de l'option TRANSLIT d'iconv sans
jamais la connaitre, entre autres dans le fameux wmcoincoin (qui l'a a
present :p )


MagicalTux
(Nouvel arrivant)


Avatar
Stephane Zuckerman
Content-Type: text/plain; charset=iso-8859-15; format=flowed

On a le format du source dans les en-tetes du message.


Là on parlait du source en lui-même, pas du message.

Maintenant le meilleur moyen (sous Linux) de passer ce source en format
ASCII seul est le suivant :


Oui mais non, c'est pas portable.
:-)

--
"Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce
que je veux !"
"The obvious mathematical breakthrough would be development of an easy
way to factor large prime numbers." (Bill Gates, The Road Ahead)

Avatar
MagicalTux
Le Tue, 27 Dec 2005 16:51:05 +0100, Stephane Zuckerman a écrit :

Content-Type: text/plain; charset=iso-8859-15; format=flowed

On a le format du source dans les en-tetes du message.


Là on parlait du source en lui-même, pas du message.


Le source etant integre au message et non en piece jointe, il dois tout de
meme etre encode dans le meme standard. Du moins la logique le voudrais~

Maintenant le meilleur moyen (sous Linux) de passer ce source en format
ASCII seul est le suivant :


Oui mais non, c'est pas portable.
:-)


Bah~~~ L'auteur a qu'a faire comme moi. Bientot 1 mois que je suis coince
avec un clavier americain et je n'ecris plus que de l'ascii.


MT


Avatar
Pierre Maurette
[...]
Bah~~~ L'auteur a qu'a faire comme moi. Bientot 1 mois que je suis coince
avec un clavier americain et je n'ecris plus que de l'ascii.



L'auteur fut un jour confronté à un problème de même type, bien
qu'inverse: portable français et mémos à rédiger en castillan. C'est
ainsi qu'il découvrit le temps que pouvait faire gagner un correcteur
orthographique, même imparfait:

Bah~~~ L'auteur n'a qu'à faire comme moi. Bientôt 1 mois que je suis
coincé avec un clavier américain et je n'écris plus que de l'ascii.

(j'ai ajouté le -n'- à la main)

--
Pierre Maurette

Avatar
Vincent Lefevre
Dans l'article ,
MagicalTux écrit:

Bah~~~ L'auteur a qu'a faire comme moi. Bientot 1 mois que je suis
coince avec un clavier americain et je n'ecris plus que de l'ascii.


De toute façon mieux vaut un clavier anglais ou américain pour taper
du C (afin d'avoir les caractères [ ] { } plus facilement).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

Avatar
Antoine Leca
In news:20051228020316$, Vincent Lefevre va escriure:
Dans l'article ,
MagicalTux écrit:

Bah~~~ L'auteur a qu'a faire comme moi. Bientot 1 mois que je suis
coince avec un clavier americain et je n'ecris plus que de l'ascii.



Tous les systèmes d'exploitation dignes de ce nom disposent d'extensions
permettant d'obtenir les accents. Si ton administrateur (anglophone, donc)
n'a pas fait ses devoirs et impose un clavier « de base » à tout le monde,
il est temps de lui secouer les puces. Ensuite, il suffit d'utiliser des
choses comme la touche Compose ou Alt, et tu obtiens les accents ; certes
c'est un poil plus compliqué, mais c'est aussi plus poli envers tes
interlocuteurs (nous lisons plus vite quand il y a les accents).


De toute façon mieux vaut un clavier anglais ou américain pour taper
du C (afin d'avoir les caractères [ ] { } plus facilement).


Pas d'accord (en France). Il est très difficile de passer sans problème d'un
clavier QWERTY à un clavier AZERTY (vous pouvez me croire sur parole, je
suis bien obligé de le faire), et même si le clavier américain va t'offrir
un accès un poil plus facile à []{}~, il va aussi te forcer à rester isoler
dans ta bulle, les claviers QWERTY étant quand même extrêmement marginaux en
France.

Ailleurs qu'en France, ta position peut se défendre plus facilement.


Antoine


Avatar
Jean-Marc Bourguet
"Antoine Leca" writes:

In news:20051228020316$, Vincent Lefevre va escriure:
Dans l'article ,
MagicalTux écrit:

Bah~~~ L'auteur a qu'a faire comme moi. Bientot 1 mois
que je suis coince avec un clavier americain et je
n'ecris plus que de l'ascii.



Tous les systèmes d'exploitation dignes de ce nom
disposent d'extensions permettant d'obtenir les
accents. Si ton administrateur (anglophone, donc) n'a pas
fait ses devoirs et impose un clavier « de base » à tout
le monde, il est temps de lui secouer les puces. Ensuite,
il suffit d'utiliser des choses comme la touche Compose ou
Alt, et tu obtiens les accents ; certes c'est un poil plus
compliqué, mais c'est aussi plus poli envers tes
interlocuteurs (nous lisons plus vite quand il y a les
accents).


Je passe d'un clavier QWERTY au boulot à un clavier AZERTY à
la maison. J'ai réussi à entraîner mes doigts pour passer
de l'un à l'autre sans trop de problèmes -- il me faut une
dizaine de minutes d'adaptation lors des transitions. Mais
je n'ai pas encore réussi à utiliser sans effort une
quelconque méthode d'entrée des accents avec le clavier
QWERTY (j'ai essayé la touche compose, j'ai essayé diverses
"input methods" d'emacs, sans succès). Donc avec un clavier
QWERTY, j'écris sans accents (sauf quand je veux faire
particulièrement attention à cela, pour enlever une
ambiguité ou pour une autre raison, mais ça me ralentit
beaucoup et je ne le fais pas sur les news par exemple ni
dans la plupart de mes couriels), avec un clavier AZERTY je
les mets (en général, je dois malheureusement en oublier
parfois).

--
Jean-Marc
FAQ de fclc: http://www.isty-info.uvsq.fr/~rumeau/fclc
Site de usenet-fr: http://www.usenet-fr.news.eu.org



Avatar
Vincent Lefevre
Dans l'article <dotmiq$viu$,
Antoine Leca écrit:

In news:20051228020316$, Vincent Lefevre va escriure:
De toute façon mieux vaut un clavier anglais ou américain pour taper
du C (afin d'avoir les caractères [ ] { } plus facilement).


Pas d'accord (en France). Il est très difficile de passer sans
problème d'un clavier QWERTY à un clavier AZERTY (vous pouvez me
croire sur parole, je suis bien obligé de le faire), et même si le
clavier américain va t'offrir un accès un poil plus facile à []{}~,


Ce n'est pas un poil plus facile, c'est beaucoup plus facile. Et il n'y
a pas que ces caractères; le est très utilisé en LaTeX. Et le Ctrl-
sous Unix (avec un clavier français, il faut vraiment se contorsionner,
car les Ctrl, AltGr et sont très écartées les unes des autres).

il va aussi te forcer à rester isoler dans ta bulle, les claviers
QWERTY étant quand même extrêmement marginaux en France.


Les machines sous RISC OS et le Zaurus sont vendus exclusivement avec
un clavier QWERTY; c'est vrai que ces machines sont marginales en
France, mais je les utilise. Sinon je n'ai quasiment jamais besoin de
taper sur un clavier AZERTY, d'autant plus que j'ai un portable et un
PDA (le Zaurus). Et quand j'ai besoin de taper à partir d'une machine
qui n'est pas à moi, c'est souvent à l'étranger. C'est d'ailleurs un
problème ces claviers qui dépendent du pays... Si je me souviens bien,
quand j'avais été au Danemark, j'avais pu demander un QWERTY, et c'est
aussi leur avantage: quand on se débrouille, on arrive à en trouver.

Ailleurs qu'en France, ta position peut se défendre plus facilement.


Justement, je suis parfois à l'étranger. Mais bon, je n'ai pas du tout
basé mon choix du clavier là-dessus, mais d'abord (à l'origine) parce
que je programmais (notamment en C, mais maintenant aussi en Perl et en
scripts shell, qui ont une syntaxe similaire concernant l'utilisation
des caractères [ ] { }) et que je faisais du LaTeX.

Et maintenant, avec les portables et le wifi, on a de moins en moins
besoin de s'adapter à des claviers étrangers. Donc autant choisir celui
qui nous convient le mieux.

Note: le clavier de mon PowerBook (malheureusement non changeable) est
le seul à être AZERTY, mais je l'ai reconfiguré en QWERTY, et comme je
connais les touches par coeur, ça ne me pose pas beaucoup de problèmes
(j'aurais pu coller des petits papiers sinon).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA


Avatar
Pierre Maurette
Dans l'article <dotmiq$viu$,
Antoine Leca écrit:

In news:20051228020316$, Vincent Lefevre va escriure:
De toute façon mieux vaut un clavier anglais ou américain pour taper
du C (afin d'avoir les caractères [ ] { } plus facilement).


Pas d'accord (en France). Il est très difficile de passer sans
problème d'un clavier QWERTY à un clavier AZERTY (vous pouvez me
croire sur parole, je suis bien obligé de le faire), et même si le
clavier américain va t'offrir un accès un poil plus facile à []{}~,


Ce n'est pas un poil plus facile, c'est beaucoup plus facile. Et il n'y
a pas que ces caractères; le est très utilisé en LaTeX. Et le Ctrl-
sous Unix (avec un clavier français, il faut vraiment se contorsionner,
car les Ctrl, AltGr et sont très écartées les unes des autres).

il va aussi te forcer à rester isoler dans ta bulle, les claviers
QWERTY étant quand même extrêmement marginaux en France.


Les machines sous RISC OS et le Zaurus sont vendus exclusivement avec
un clavier QWERTY; c'est vrai que ces machines sont marginales en
France, mais je les utilise. Sinon je n'ai quasiment jamais besoin de
taper sur un clavier AZERTY, d'autant plus que j'ai un portable et un
PDA (le Zaurus). Et quand j'ai besoin de taper à partir d'une machine
qui n'est pas à moi, c'est souvent à l'étranger. C'est d'ailleurs un
problème ces claviers qui dépendent du pays... Si je me souviens bien,
quand j'avais été au Danemark, j'avais pu demander un QWERTY, et c'est
aussi leur avantage: quand on se débrouille, on arrive à en trouver.

Ailleurs qu'en France, ta position peut se défendre plus facilement.


Justement, je suis parfois à l'étranger. Mais bon, je n'ai pas du tout
basé mon choix du clavier là-dessus, mais d'abord (à l'origine) parce
que je programmais (notamment en C, mais maintenant aussi en Perl et en
scripts shell, qui ont une syntaxe similaire concernant l'utilisation
des caractères [ ] { }) et que je faisais du LaTeX.

Et maintenant, avec les portables et le wifi, on a de moins en moins
besoin de s'adapter à des claviers étrangers. Donc autant choisir celui
qui nous convient le mieux.

Note: le clavier de mon PowerBook (malheureusement non changeable) est
le seul à être AZERTY, mais je l'ai reconfiguré en QWERTY, et comme je
connais les touches par coeur, ça ne me pose pas beaucoup de problèmes
(j'aurais pu coller des petits papiers sinon).
Si d'en parler vous fait du bien, c'est l'essentiel. Bon courage ...


--
Pierre Maurette



3 4 5 6 7