Frédéric BOITEUX a écrit :
>Le Tue, 13 Sep 2005 13:21:23 +0200, "habib.bouaziz-viallet" <habib.bouaziz-viallet@???> a écrit :
>
>
>
>>Re-bonjour tout le monde !
>>
>>
>
> Salut,
>
>
>
>>J'ai vu dans le pilote que je modifie ce genre de structure :
>>
>>static struct file_operations sync_serial_fops = {
>> .owner = THIS_MODULE,
>> .write = sync_serial_write,
>> .read = sync_serial_read,
>> .poll = sync_serial_poll,
>> .ioctl = sync_serial_ioctl,
>> .open = sync_serial_open,
>> .release = sync_serial_release
>>};
>>
>>C'est du C çà ???
>>
>>
>
>Oui, une extension Gnu je crois qui permet d'affecter des champs d'une structure par leur nom
>plutôt que par leur position. C'est plus lisible !
>
> Fred.
>
>
>
c'est pas C99? je sais plus lequel est C99....
y'en a un avec nonchamp : valuer (je pense que c'est l'extension gnu)
et l'autre ci dessus que je crois bien être du C99