Fonction pour ouvrir un fichier

tux -  
 SKZ -
Salut,
Je voudrais connaitre une fonction qui ouvre un fichier dans un editeur de texte. J'ai essaye fopen mais etant en c++, cela ne fonctionne pas (erreur de manip). Comment faire? (remarque, je suis sous linux)
Merci pour vos reponses.

2 réponses

  1. Dinheru Messages postés 1019 Date d'inscription   Statut Membre Dernière intervention   67
     
    Salut tux !!

    Si je comprend bien tu voudrais une fonction en c++ qui ouvre un éditeur de texte et ton fichier à l'intérieur de cet éditeur. C'est bien ça?
    0
  2. tux
     
    Oui, il me faudrait une fonction qui ouvre un fichier xml à cote du programme (pas le code source :o) J'ai essayé fopen, mais c'est du c, je n'arrive pas à l'utiliser. On peut utiliser des fonctions c dans du c++? merci pour ta reponse. tux
    0
    1. SKZ
       
      Ca ne pose aucun problème !!!

      Si ce sont des fonctions C que tu as toi même compilé, il faut rajouter

      extern "C" {
      ...
      }
      


      autour de la déclaration des fonctions (dans le .h) (eventuellement, autour du #include "...h")


      (regarde aussi la fonction system() qui permet d'appeller un prog externe)
      0