begin process at 2012 02 11 05:47:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

utiliser fonction c dans c++


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

utiliser fonction c dans c++

vendredi 13 juillet 2007 à 15:48:26 | utiliser fonction c dans c++

dacor

Bonjour,
je voudrai utiliser une fonction d'une librairie (.so) écrite en c dans mon programme développé en c++.

j'ai un pb lors du linkage :
référence indéfinie vers ma_fonction
collect2: ld a retourné 1 code d'état d'exécution

je suis sous linux

comment faire pour interfacer c & c++ ?

merci de votre aide

vendredi 13 juillet 2007 à 15:54:46 | Re : utiliser fonction c dans c++

SAKingdom

Membre Club
Réponse acceptée !
Essais d'ajouter extern "C" devant le prototype de ta fonction.

C++ (@++)

vendredi 13 juillet 2007 à 16:01:32 | Re : utiliser fonction c dans c++

katsankat

Membre Club
Réponse acceptée !
Si t'en as plusieurs cette syntaxe marche aussi :
extern"C" {
void foo();
int bar (int a, int b);
}

vendredi 13 juillet 2007 à 16:41:27 | Re : utiliser fonction c dans c++


Cette discussion est classée dans : fonction, utiliser


Répondre à ce message

Sujets en rapport avec ce message

Attendres x secondes [ par JosueClement ] Je compile tous mes programmes avec Borland Turbo C++ 4.5 !Je voudrais utiliser une simple fonction qui fasse attendre x sec.Mais la fonction sleep(); Utiliser un plugin (en dll) [ par CyberP ] Comment utiliser un plugin ? Le charger et utiliser les fonctions qui sont à l'intérieur ?Je compile un fichier en dll avec une fonction "dire_bonjour Re-utiliser une variable [ par squall51 ] J'essaie de créer un programme.J'ai du le diviser en plusieurs fonction.J'aimerai savoir si il est possible d'utiliser une variable definie dans un fo differencier fichier/dossier [ par glipper ] Bonjour,je voudrais juste savoir quelle fonction utiliser pour faire la difference entre un fichier et un dossier... j'ai essayé d'utiliser la fonctio utiliser une fonction d'une lib C dans une classe c++ [ par snook ] Bonjour,j'aimerais savoir comment doit on proceder pourappeler une fonction d'une librairie ecrite en C dansmon programme C++?exemple: ma lib possede Flash OCX sans MFC [ par Bilock ] Bonjour,Depuis quelque temps je cherche un moyen d'utiliser Flash OCX sans faire appel aux MFC. Et vu mon niveau en prog ben c'est pas facile.Dernière analyseur d'expression [ par loicus ] Voila, je cherche une fonction, qui pourrait transformer une expression (suite de char) en une ligne de code qui sera utiliser par le programmeex : ma Comment utiliser SwitchToThread ?? [ par vinvay ] Losque je veux mettre un thread à la fin de la liste d'ordonnancement, il faut que j'utilise la fonction SwitchToThread() à l'intérieur du thread conc variable globale ou non [ par fcbouan ] quel es la bonne approche , utiliser par exemple une variable globale de buffer gMonbuffer[TAILLE] et l utiliser dans une fonction ( ecriture dans un Exportations de fonction EXE --> DLL [ par rclsilver02 ] Voila. Je suis sur un projet qui pourra gérer des modules. Chaque module se trouver dans une DLL et pourra utiliser des fonction du programme principa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,742 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales