Description:
Discussion about C language standards.
|
|
|
Definition of terms
|
| |
Hello all. Today i had a discussion of when diagnostic messages are required to be given. It quickly became clear that syntax rule violations are deemed to give a diagnostic. I find it intuitive that rules in "Syntax" sections are "syntax rules", but the one i discussed with wanted to get a normative guarantee of this.... more »
|
|
cheap wholesale nike max TN shoes,jordan wholesale,air force one,wholesale jordan,nike shox wholesale
|
| |
vipshoeshop Co.,Ltd([link]) wholesale nike jordan sneakers big cheap air jordan sneakers for sale.discount china nike dunk sb shoes,nike exclusive jordan sneakers,custom nike air force one sneakers,nike dunk cheap,nike jordan sneakers wholesale,discount supra shoes wholesale new balance shoes puma shoes,cheap adidas... more »
|
|
"for" in clause 6.8.5 of the Standard
|
| |
I've checked the three PDFs n1256.pdf (page 147), n1336.pdf (page 149), and n1362.pdf (page 151) and found the same omission on all of them 6.8.5 Iteration statements Syntax 1 iteration-statement: while ( expression ) statement do statement while ( expression ) ;... more »
|
|
Array parameter causes undefined behavior?
|
| |
(This was sent to comp.lang.c++.moderated, but as there is the same restriction in C, i send it to this one too.) What is the reason that the following code causes undefined behavior? // undefined behavior void f(char const paramN[], ...) { va_list ap; va_start(ap, paramN); va_end(ap); ...As far as i can see, that's just a parameter with type "char const*". What's... more »
|
|
sequence point problem
|
| |
The following code has just been posted to comp.std.c++ In the following code, can it be shown by reference to the standard that there is a sequence point between the 'a[++i]' used to call 'f' and the '++i' in f? int i = 0; void f() { ++i; } void (*a[])() = { f, f, f, f, f }; int main() { a[++i](); }... more »
|
|
Query regarding Threads API ( pthread_attr_setstacksize )
|
| |
Hi All , i have a query , using pthread_attr_setstacksize can we change the system stack used by it Or it applicable to user space only pthread_attr_getstacksize (&attr, &stacksize); pthread_attr_setstacksize (&attr, stacksize); Thanks Pallav singh
|
|
What is the purpose of a "non-directive"?
|
| |
The grammar in C99 6.10 includes the following: group-part: if-section control-line text-line # non-directive ... non-directive: pp-tokens new-line ... pp-tokens: preprocessing-token pp-tokens preprocessing-token new-line:... more »
|
|
|