Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21e5f5b3efef41a

Jump to content

Talk:Unspecified behavior

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 16 years ago by Decltype in topic Seldom encountered

Whose behavior?

[edit]

While it may be well-known to programmers, the article (especially the intro) is rather vague and unspecified about the behavior that is the subject of this article. Is it behavior on the part of the compiler itself, on the part of the hardware running the compiled program, or what? This should be understandable to laymen, and I don't know enough to make the change. --Piledhigheranddeeper (talk) 15:43, 1 December 2009 (UTC)Reply

I've further altered your edit, as it was not strictly correct. I definitely see your point, though. Will try to come up with a better wording. decltype (talk) 15:56, 1 December 2009 (UTC)Reply

Seldom encountered

[edit]

I reverted the bit about UsB being seldom encountered. It is true that externally visible UsB is not so frequent, but even the simplest of programs are likely to contain some code whose behavior is not fully defined, and where the compiler is not required to document its behavior. I'm thinking for example about the order of construction / destruction of temporaries in an expression like "a = b + c", or the order of the function calls in code like "f(g(), h())". These are specified in Java, but not in most languages. decltype (talk) 21:02, 1 December 2009 (UTC)Reply