Lire un fichier obj

Bonjour,

alors je veux récupérer les zones texte d'un fichier .o,
j'ai essayé strstr , ça merche pas, le lire dans un Qedittext non plus,

alors, vous avez une idée comment le parser ou le lire...?????

merci d'avance
Configuration: Windows XP Internet Explorer 6.0

3 réponses

  1. On ne lit jamais un fichier obj, tout ce que tu peux en tirer c'est des 0 ou des 1 (c'est un fichier dit "binaire" contrairement aux fichiers "texte")

    Vim par exemple te les ouvre mais en général ca n'aura aucune signification pour toi.
    0
    1. merci pour votre réponse,

      mais si, on peut tirre d'infos à partir de ces fichiers,
      je vous donne un exemple:

      par exemple, dans un fichier compilé avec ICC de l'architecture itanium2, on trouve dans le .o , entre ces 0 et ces 1, le mot IA64, ce qui m'interesse c'est de pouvoir lire ces zones textes.

      normalement il ya moyen?

      merci d'avance
      0
      1. Si icc c'est le compilateur c de l'itanium je pense qu'il n'y a pas de moyen conventionnel de traduire le texte qui pourrai s'y afficher. Tu dois trouver les fichiers .c correspondant à ces .o
        0
    2. salut,

      j'ai trouvé un moyen: la commande "strings" sur le shell affiche tous les chaines de caractères dans un fichier .o,

      mais moi, je veux bien qlq chose d'équivalent en c, je veux écreire ça dans mon programme.

      veuillez m'aider SVP?
      merci
      0

      Discussions similaires

      question pix mot caché

      7 réponses