Mais il y a du progrès avec =+ qui
n'est plus dans supporté par les compilos. Les vieux trucs peuvent ainsi
disparaître sans trop de casse.
Mais il y a du progrès avec =+ qui
n'est plus dans supporté par les compilos. Les vieux trucs peuvent ainsi
disparaître sans trop de casse.
Mais il y a du progrès avec =+ qui
n'est plus dans supporté par les compilos. Les vieux trucs peuvent ainsi
disparaître sans trop de casse.
C'est quoi une magie a la tgmath.h ?
C'est quoi une magie a la tgmath.h ?
C'est quoi une magie a la tgmath.h ?
| C'est quoi une magie a la tgmath.h ?
Pour résumer, une magie à la <tgmath.h>, c'est une magie que la
bibliothèque peut faire, mais qui est interdite au programmeur,
i.e. une magie pas très impressionante.
l'argument sous les yeux. Mais le comité C ne veut pas entrendre
parler de surcharge de fonction, alors ils ont inventé la notion de
« type-generic macro ». Un machin que seule la bibliothèque peut
définir et pas le programmeur. Voici la sémantique
[...]
Peux-tu écrire l'une de ces macro génériques avec les seules
fonctionnalités de CPP comme défini dans le langage ?
mais je considère de tels programmes C pathologiques et sérieusement
endommagés -- oui, je sais qu'il y en a beaucoup ; et je travaille
même au quotidien sur quelques uns d'entre eux.
Tout est possible. Dans les limites du prix que l'on veut payer.
| C'est quoi une magie a la tgmath.h ?
Pour résumer, une magie à la <tgmath.h>, c'est une magie que la
bibliothèque peut faire, mais qui est interdite au programmeur,
i.e. une magie pas très impressionante.
l'argument sous les yeux. Mais le comité C ne veut pas entrendre
parler de surcharge de fonction, alors ils ont inventé la notion de
« type-generic macro ». Un machin que seule la bibliothèque peut
définir et pas le programmeur. Voici la sémantique
[...]
Peux-tu écrire l'une de ces macro génériques avec les seules
fonctionnalités de CPP comme défini dans le langage ?
mais je considère de tels programmes C pathologiques et sérieusement
endommagés -- oui, je sais qu'il y en a beaucoup ; et je travaille
même au quotidien sur quelques uns d'entre eux.
Tout est possible. Dans les limites du prix que l'on veut payer.
| C'est quoi une magie a la tgmath.h ?
Pour résumer, une magie à la <tgmath.h>, c'est une magie que la
bibliothèque peut faire, mais qui est interdite au programmeur,
i.e. une magie pas très impressionante.
l'argument sous les yeux. Mais le comité C ne veut pas entrendre
parler de surcharge de fonction, alors ils ont inventé la notion de
« type-generic macro ». Un machin que seule la bibliothèque peut
définir et pas le programmeur. Voici la sémantique
[...]
Peux-tu écrire l'une de ces macro génériques avec les seules
fonctionnalités de CPP comme défini dans le langage ?
mais je considère de tels programmes C pathologiques et sérieusement
endommagés -- oui, je sais qu'il y en a beaucoup ; et je travaille
même au quotidien sur quelques uns d'entre eux.
Tout est possible. Dans les limites du prix que l'on veut payer.
| Le point que je ne comprends pas ici, est pourquoi le comite C
| refuse la surcharge et accepte la magie ?
probablement parce que la surcharge est C++ et pas les macros en
question ? Je ne sais pas.
[...]
oui, mais il faut aussi prendre en compte des aspects « politiques ».
| Le point que je ne comprends pas ici, est pourquoi le comite C
| refuse la surcharge et accepte la magie ?
probablement parce que la surcharge est C++ et pas les macros en
question ? Je ne sais pas.
[...]
oui, mais il faut aussi prendre en compte des aspects « politiques ».
| Le point que je ne comprends pas ici, est pourquoi le comite C
| refuse la surcharge et accepte la magie ?
probablement parce que la surcharge est C++ et pas les macros en
question ? Je ne sais pas.
[...]
oui, mais il faut aussi prendre en compte des aspects « politiques ».
Dans l'article ,
Gabriel Dos Reis écrit:%i comme int, "%p" comme pointer, "%s" comme string sont plus
faciles à retenir que "%g" comme flottant ;-/
Mais %d comme décimal est plus facile à retenir que %i.
Dans l'article <m3zni6dcij.fsf@uniton.integrable-solutions.net>,
Gabriel Dos Reis <gdr@integrable-solutions.net> écrit:
%i comme int, "%p" comme pointer, "%s" comme string sont plus
faciles à retenir que "%g" comme flottant ;-/
Mais %d comme décimal est plus facile à retenir que %i.
Dans l'article ,
Gabriel Dos Reis écrit:%i comme int, "%p" comme pointer, "%s" comme string sont plus
faciles à retenir que "%g" comme flottant ;-/
Mais %d comme décimal est plus facile à retenir que %i.
1913? D'apres le dico Oxford c'est plus vieux:
"For a historical sketch of the notation of decimal fractions, the
introduction of the decimal point, etc., see W. W. R. Ball, Short
Hist. Mathem. (1888)"
Ici, decimal, c'était pour la représentation: on écrit l'entier en
base 10.
les double aussi...
1913? D'apres le dico Oxford c'est plus vieux:
"For a historical sketch of the notation of decimal fractions, the
introduction of the decimal point, etc., see W. W. R. Ball, Short
Hist. Mathem. (1888)"
Ici, decimal, c'était pour la représentation: on écrit l'entier en
base 10.
les double aussi...
1913? D'apres le dico Oxford c'est plus vieux:
"For a historical sketch of the notation of decimal fractions, the
introduction of the decimal point, etc., see W. W. R. Ball, Short
Hist. Mathem. (1888)"
Ici, decimal, c'était pour la représentation: on écrit l'entier en
base 10.
les double aussi...
J'ai l'habitude d'écrire l'affichage des mes entiers avec printf sous
cette forme: printf("%i ",toto);
On m'a dit plusieurs fois qu'il fallait écrire: printf("%d ",toto);
On m'a dit également que "%i" était une windozerie.
J'ai vérifié dans
le K&R, c'est équivalent (tableau p.152 2eme édition Masson)
Si quelqu'un a une explication cohérente (autre que "windozerie"), je
suis prêt à abandonner le "%i".
J'ai l'habitude d'écrire l'affichage des mes entiers avec printf sous
cette forme: printf("%i ",toto);
On m'a dit plusieurs fois qu'il fallait écrire: printf("%d ",toto);
On m'a dit également que "%i" était une windozerie.
J'ai vérifié dans
le K&R, c'est équivalent (tableau p.152 2eme édition Masson)
Si quelqu'un a une explication cohérente (autre que "windozerie"), je
suis prêt à abandonner le "%i".
J'ai l'habitude d'écrire l'affichage des mes entiers avec printf sous
cette forme: printf("%i ",toto);
On m'a dit plusieurs fois qu'il fallait écrire: printf("%d ",toto);
On m'a dit également que "%i" était une windozerie.
J'ai vérifié dans
le K&R, c'est équivalent (tableau p.152 2eme édition Masson)
Si quelqu'un a une explication cohérente (autre que "windozerie"), je
suis prêt à abandonner le "%i".
| Le format i est une vieillerie qui vient du Fortran. Hélas on ne peut
c'est dans les vieilles casseroles qu'on fait les meilleures soupes.
%i comme int, "%p" comme pointer, "%s" comme string sont plus faciles
à retenir que "%g" comme flottant ;-/
| Le format i est une vieillerie qui vient du Fortran. Hélas on ne peut
c'est dans les vieilles casseroles qu'on fait les meilleures soupes.
%i comme int, "%p" comme pointer, "%s" comme string sont plus faciles
à retenir que "%g" comme flottant ;-/
| Le format i est une vieillerie qui vient du Fortran. Hélas on ne peut
c'est dans les vieilles casseroles qu'on fait les meilleures soupes.
%i comme int, "%p" comme pointer, "%s" comme string sont plus faciles
à retenir que "%g" comme flottant ;-/