Liste des Groupes | Revenir à cl c |
Ben Bacarisse <ben@bsb.me.uk> writes:
>Keith Thompson <Keith.S.Thompson+u@gmail.com> writes:>
>Tim Rentsch <tr.17687@z991.linuxsc.com> writes:>
[...]
>Furthermore, there are cases where having to do a conversion from>
one type to the same type has semantic consequences, even though
the types are the same.
What are these cases?
The case that comes to mind is where the result of a floating point
expression is represented with more precision than the type can hold
when stored.
Right.
>6.3.1.8 p2:>
The values of floating operands and of the results of floating
expressions may be represented in greater range and precision than
that required by the type; the types are not changed thereby.[63]
>
The footnote explains that the implicit conversion done on assignment
will change the value even though the types may be the same:
>
[63] The cast and assignment operators are still required to remove
extra range and precision.
A related item is that the rule for 'return' is not the same as
assignment. When returning a value from a function, the value
of the return expression is converted to the return type of the
function, /unless/ the type of the return expression is the same
as the return type of the function, in which case no conversion
takes place (and so extra range and precision may be retained).
Date | Sujet | # | Auteur | |
7 Aug 24 | ![]() | 122 | Thiago Adams | |
7 Aug 24 | ![]() ![]() | 7 | Thiago Adams | |
7 Aug 24 | ![]() ![]() ![]() | 1 | Keith Thompson | |
12 Aug 24 | ![]() ![]() ![]() | 5 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() | 4 | Vir Campestris | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() | 3 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Lew Pitcher | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Tim Rentsch | |
7 Aug 24 | ![]() ![]() | 107 | Dan Purgert | |
7 Aug 24 | ![]() ![]() ![]() | 1 | Keith Thompson | |
8 Aug 24 | ![]() ![]() ![]() | 1 | Lawrence D'Oliveiro | |
8 Aug 24 | ![]() ![]() ![]() | 101 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() | 25 | Bart | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() | 24 | Michael S | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() | 22 | Bart | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 5 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Bart | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 16 | David Brown | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 15 | Bart | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 13 | David Brown | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 9 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Lawrence D'Oliveiro | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | James Kuyper | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 5 | David Brown | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 4 | Keith Thompson | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Keith Thompson | |
3 Sep 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Tim Rentsch | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | David Brown | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Lawrence D'Oliveiro | |
8 Aug 24 | ![]() ![]() ![]() ![]() | 75 | Keith Thompson | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() | 74 | Thiago Adams | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() | 72 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 47 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 38 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | David Brown | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 29 | James Kuyper | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 14 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Keith Thompson | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Bart | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 10 | James Kuyper | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | David Brown | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Bart | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 7 | James Kuyper | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 6 | Bart | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 5 | Keith Thompson | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 4 | Bart | |
14 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Tim Rentsch | |
14 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Bart | |
18 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Tim Rentsch | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | James Kuyper | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 12 | Kaz Kylheku | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 9 | Keith Thompson | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 8 | Kaz Kylheku | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 6 | Keith Thompson | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Kaz Kylheku | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | James Kuyper | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Bart | |
13 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | David Brown | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Tim Rentsch | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | James Kuyper | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Tim Rentsch | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 4 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Bart | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Bart | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 8 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 7 | Bart | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 5 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 4 | Keith Thompson | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Ben Bacarisse | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Tim Rentsch | |
12 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 24 | Thiago Adams | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Bart | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 19 | David Brown | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 18 | Thiago Adams | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Thiago Adams | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | David Brown | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 11 | David Brown | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 10 | Bart | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 9 | Thiago Adams | |
10 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 8 | Bart | |
11 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 7 | Thiago Adams | |
11 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 6 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 3 | Keith Thompson | |
9 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 2 | Keith Thompson | |
8 Aug 24 | ![]() ![]() ![]() ![]() ![]() ![]() | 1 | David Brown | |
8 Aug 24 | ![]() ![]() ![]() | 3 | Stefan Ram | |
7 Aug 24 | ![]() ![]() | 6 | Keith Thompson | |
8 Aug 24 | ![]() ![]() | 1 | Lawrence D'Oliveiro |
Les messages affichés proviennent d'usenet.