
Envoyé par
koala01
....
Ainsi, les codes
1 2
| const Type &
cont Type * //<== Coquille ici >< ! |
Le lien semble être une proposition pour c++0x, qui, à ma conaissance, ne sera pas adopté. D'ailleurs, je n'en avais jamais entendu parler...
[edit totalement hs]
D'ailleurs vous avez jamais remarquez que c'est anti-logique la façon de faire. Style
type const * const machin
Si on applique la règle du "avant", alors le type est constant (traduction littéraire, on ne peux pas changer de type ???) et l'étoile, donc le pointeur, est constant.
Une écriture "logique", ou plutôt instinctive, aurait été
type * const machin const
Ou alors de dire que justement, il s'applique au mot après (les mot const aurait alors l'inverse des signification qu'ils ont actuellement).
Mais bon, la première et pénible car il faudrait tout le temps nommé la variable, et la seconde manque toutefois d'une certaine esthétique...
Ben oui, c'est moche et ça fait pas de jeu de mot >< !
Partager