salut
je recherche des exemples et des explications sur l'utilisation de la fonction add_device présente dans stdio.h
merci pour votre aide
sof
salut
je recherche des exemples et des explications sur l'utilisation de la fonction add_device présente dans stdio.h
merci pour votre aide
sof
Salut !
Sauf erreur, add_device ne semble pas être une fonction de stdio.h...
Tu es sûr de ça ?
"Cultiver les sciences et ne pas aimer les hommes, c'est allumer un flambeau et fermer les yeux." Proverbe chinois
il s'agit d'une fonction déclarée en extern dans stdio.h
Bizarre.. Je ne la trouve nulle part dans mon fichier stdio.h (qui date de 2003)...
"Cultiver les sciences et ne pas aimer les hommes, c'est allumer un flambeau et fermer les yeux." Proverbe chinois
Aucune fonction add_device chez moi non plus, dans tous mes fichiers qui se trouvent dans /usr/include, j'ai:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 > grep -R "add_device" /usr/include/* /usr/include/linux/transport_class.h:void transport_add_device(struct device *); /usr/include/linux/transport_class.h: transport_add_device(dev); /usr/include/linux/pci.h:void pci_bus_add_devices(struct pci_bus *bus); /usr/include/linux/pci.h: pci_bus_add_devices(root_bus); /usr/include/linux/pci.h:void pci_bus_add_device(struct pci_dev *dev); /usr/include/linux/pnp.h:int pnp_add_device(struct pnp_dev *dev); /usr/include/linux/pnp.h:static inline int pnp_add_device(struct pnp_dev *dev) { return -ENODEV; } /usr/include/linux/superhyway.h:int superhyway_add_device(unsigned int, unsigned long, unsigned long long); /usr/include/linux/device.h:extern int platform_add_devices(struct platform_device **, int); /usr/include/linux/attribute_container.h:void attribute_container_add_device(struct device *dev,
ok on ne doit pas travailler avec le même fichier stdio.h
En tout cas après une courte recherche sur le net, j'ai beau regarder toutes les fonctions documentées de la librairie standard, je ne vois jamais apparaître ta fonction...
Mais si tu l'as, alors donne ton code, que l'on puisse voir ce qu'il en est...
A+
"Cultiver les sciences et ne pas aimer les hommes, c'est allumer un flambeau et fermer les yeux." Proverbe chinois
Cette fonction n'est pas standard. Le fait qu'elle soit présente dans le <stdio.h> de ton implémentation ne veut pas forcément dire qu'elle est standard. Les implémentations ont le droit d'ajouter des extensions (souvent protégées par __ANSI__ ou __STRICT_ANSI__) dans les entêtes standards.Envoyé par sofiane61
Cette fonction semble être une fonction système du kernel Linux. Tu as vraiment besoin de ça ?
Pas de Wi-Fi à la maison : CPL
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager