Liste des Groupes | Revenir à cl c |
On Sun, 1 Dec 2024 15:34:04 +0100Does that mean there was something that you think was allowed in C before C23, but not after C23, that would potentially be a problem here?
David Brown <david.brown@hesbynett.no> wrote:>I think, arguing in favor of such change would be easier on top of
I can see some advantages in a language being happy with any order of
function definition, without requiring forward declarations to use a
function before it is defined. But C is not like that, and I cannot
honestly say it bothers me one way or the other. And apparently, it
does not particularly bother many people - there is, I think, no
serious impediment or backwards compatibility issue that would
prevent C being changed in this way. Yet no one has felt the need
for it - at least not strongly enough to fight for it going in the
standard or being a common compiler extension.
>
>
>
the changes made in C23.
Before C23 there were, as you put it "no serious impediment or
backwards compatibility issue". After C23 we could more categorical
claim that there are no new issues.
Les messages affichés proviennent d'usenet.