Domande con tag 'c11'

2
risposte

Perché gli array di lunghezza variabile sono stati resi facoltativi in C 2011?

Quando i VLA sono stati introdotti in C 1999, ho pensato che fosse una grande innovazione per il linguaggio. Tuttavia, avendo appreso che è stato reso opzionale in C 2011, mi chiedo cosa abbia portato al suo cambiamento di status, e se significa...
posta 05.04.2016 - 21:30
1
risposta

Perché i VLA a lunghezza zero sono consentiti in C99, ma non in C11?

Nei commenti a questa precedente domanda , lì era una discussione se lo standard C consentiva array di lunghezza variabile (VLA) di lunghezza 0 o meno. A quanto pare, lo standard C99 afferma: In 6.7.5.2 Dichiaratori di array, vincoli: "...
posta 12.07.2014 - 09:15
2
risposte

È accettabile usare macro C11 in Objective-C per inserire numeri?

Mi stavo stancando di ripetere i tipi scrivendo cose del genere: NSDictionary* d = @{@"so": [NSNumber numberWithInt:index]), @"much": [NSNumber numberWithBool:accepted]), @"repeat": [NSNumber numberWithD...
posta 29.11.2013 - 02:26
1
risposta

È possibile che la sintassi di collegamento standardizzata ANSI C provenga dal primo errore C? [chiuso]

Recentemente mi sono avvicinato a qualcosa di illogico, leggendo l'ultimo documento ANSI C. Stava parlando di linkage ma non ha mai menzionato un modo per dichiarare identificatori interni all'interno di un ambito di blocco (o almeno in un modo...
posta 24.01.2016 - 17:05