Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4119 connectés 

  FORUM HardWare.fr
  Programmation
  C

  api ??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

api ??

n°1674537
imi
Posté le 21-01-2008 à 15:44:20  profilanswer
 

salut, je veux un simple exemple d'API sur c..
et merci d'avance

mood
Publicité
Posté le 21-01-2008 à 15:44:20  profilanswer
 

n°1674541
Elmoricq
Modérateur
Posté le 21-01-2008 à 15:50:42  profilanswer
 

Ben... la libc.
 
De rien. [:klem3i1]

n°1674546
imi
Posté le 21-01-2008 à 16:02:48  profilanswer
 

Nooon pas comme ça :pfff:  ,je veux un exple concrèt càd un code source ..
et désolais..


Message édité par imi le 21-01-2008 à 16:11:49
n°1674558
Elmoricq
Modérateur
Posté le 21-01-2008 à 16:13:47  profilanswer
 

ftp://sources.redhat.com/pub/glibc/releases [:klem3i1]
 
En fait je ne vois pas bien ce que tu attends de nous.
Sais-tu ce qu'est une API  ?
C'est simplement une interface donnant des outils pour manipuler un ou plusieurs services. Par exemple, POSIX, J2SE, xerces-c++ etc. sont des API.
 
Tu peux par exemple concevoir une cafetière USB, et écrire une API permettant de la contrôler. Bref, stun peu vague ce que tu demandes. [:mullet]

n°1674579
imi
Posté le 21-01-2008 à 16:33:48  profilanswer
 

honestly, je n'ai pas une idée précise sur les API,pouvez-vous mieu m'expliquer?

n°1674580
Elmoricq
Modérateur
Posté le 21-01-2008 à 16:35:35  profilanswer
 

Clique sur le lien wikipedia que j'ai mis : http://en.wikipedia.org/wiki/Appli [...] _interface
 
Une API, c'est simplement une interface permettant de manipuler un service quelconque (une cafetière USB, un parser XML, des fonctions spécifiques à un OS, etc.)
 
Ça se présente souvent sous la forme d'une bibliothèque de fonctions que l'on peut ensuite utiliser.
Par exemple, si tu devais offrir une API permettant la manipulation d'une cafetière USB (j'aime les cafetières [:neuf]), tu prévoierais des fonctions telles que "allumer()", "éteindre()", "passer_le_cafe()", "detartrer()", etc.
Et un programme souhaitant utiliser la cafetière n'aurait plus qu'à utiliser cette bibliothèque de fonctions pour la manipuler.


Message édité par Elmoricq le 21-01-2008 à 16:37:16
n°1674643
imi
Posté le 21-01-2008 à 17:59:09  profilanswer
 

en  tous les cas merci beaucoup pour cela, je vais lire ce que vous avez m'envoyer attentivement et chercher de+.. merci encore..
aah((moi aussi je l'adore[:riot] ..))

n°1675188
imi
Posté le 22-01-2008 à 16:40:18  profilanswer
 

cvp je veux un programme quand je l'écris en langage c j'obtient une interface ce qu'on l'appele l'api

n°1675190
Elmoricq
Modérateur
Posté le 22-01-2008 à 16:43:05  profilanswer
 

[:quardelitre dei]

n°1675453
matafan
Posté le 23-01-2008 à 07:43:38  profilanswer
 

Tu cherches à faire une bibliothèque (aka "library" ) c'est ça ?

mood
Publicité
Posté le 23-01-2008 à 07:43:38  profilanswer
 

n°1675497
ngkreator
Posté le 23-01-2008 à 10:09:23  profilanswer
 

Il veux faire une interface graphique voilà tout :o Certains confondent API et interface graphique quand ils découvrent.
 
Comme API tu peux utiliser GTK+, wxWidget, Win32, MFC, Qt ( :love: ) ou encore SDL, SFML (jeux 2D) pour les plus connues.
 
Mais d'abort il faudrait bien connaître le C ou le C++ selon les bibliothèques.


Message édité par ngkreator le 23-01-2008 à 10:10:07
n°1675510
Elmoricq
Modérateur
Posté le 23-01-2008 à 10:29:41  profilanswer
 

Ah, c'est possible que tu aies raison.
 
Je vais donc mettre ici la définition d'interface ("interface", pas "interface graphique" ) pour imi, histoire de lever toute ambiguïté :

Citation :

INTERFACE, subst. fém.
B.  INFORMAT. ,,Jonction entre deux matériels ou logiciels leur permettant d'échanger des informations par l'adoption de règles communes physiques ou logiques``


(source : ATILF)
 
Voila, donc en gros, une interface c'est juste un pont de communication entre deux entités différentes.
Ainsi, une interface graphique est un moyen de communication entre un utilisateur et un programme.
Il y a plein d'interfaces partout en fait : une API est une interface entre un service et un langage de programmation, un modem est une interface entre un réseau et une ligne téléphonique, l'USB est une interface de communication entre un ordinateur et un périphérique, etc.


Message édité par Elmoricq le 23-01-2008 à 10:36:10
n°1678091
tsunade sa​ma
BE AWAKED !!
Posté le 28-01-2008 à 17:31:11  profilanswer
 

merci beaucoup pour cela.. vous avez levé toute ambiguité sur ceci..
vu que suis débutante,..j'aime savoir comment attacher une des interfaces (comme vous avez dit par expl libc..) sur mon prog. [:niarkotic]  

n°1678422
Emmanuel D​elahaye
C is a sharp tool
Posté le 29-01-2008 à 12:03:36  profilanswer
 

tsunade sama a écrit :

merci beaucoup pour cela.. vous avez levé toute ambiguité sur ceci..
vu que suis débutante,..j'aime savoir comment attacher une des interfaces (comme vous avez dit par expl libc..) sur mon prog.


Tu squattes un sujet qui n'est pas le tien. Caÿ mal. Crée un nouveau sujet.
 
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  api ??

 

Sujets relatifs
Plus de sujets relatifs à : api ??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)