[so] Extensii gcc sau standard C?
    Mihai Maruseac 
    mihai.maruseac at gmail.com
       
    Sat May  1 11:54:21 EEST 2010
    
    
  
Am văzut azi într-un code snippet o declarație de forma
int a[size1 + size2]
unde size1 și size2 erau două variabile, neconstante, nu #define-uri, nu nimic.
Este vorba de o extensie a gcc sau este ceva din standardul C ce eu
n-am găsit la o citire pe diagonală?
Dacă tot suntem aici, inițializarea structurilor cu
	struct flock fl = {
		.l_type	= F_WRLCK,
		.l_start = 0,
		.l_whence = SEEK_SET,
		.l_len = 0,
		.l_pid = getpid()
	};
(© Andrei Faur tema 0) este extensie gcc sau în standard/extensie C?
PS: Pentru prima problemă am vrut să văd dacă mi se generează cod
identic cu calloc și am comparat codul în limbaj de asamblare.
Diferențele erau prea mari [0]:P
Have fun de 1 mai :)
[0]: http://pgraycode.wordpress.com/2010/05/01/gcc-array/
-- 
MM
    
    
More information about the so
mailing list