Question sur une fonction

Ma question est sur l'utilité et la syntaxe de la fonction FSEEK en langage c.
Configuration: Windows XP
Internet Explorer 6.0

5 réponses

  1. Salut,
    Les détails au lieu des trois points .
    Alors que :
    FSEEK

    Vous donne nottamment comme la commande #include , il ne vous donne pas qu'il ne marche
    pas seul (comme la commande COPY) :
    Lorsque je mets COPY il me dit : La syntaxe de la commande est incorrecte.
    Il vous met dans la sutiation que la commande n'éxiste pas .
    'FSEEK' n'est pas reconnu en tant que commande interne
    ou externe, un programme exécutable ou un fichier de commandes.

    Et aussi la commande FSEEK ne doit pas être comme ça :
    FSEEK <>

    Il vous dit que > était inattendu , alors voilà les informations dans le post 4.
    @+
    1. int FSEEK(file *flu,long déplacement, int origine)

      place le pointeur de fichier relatif au fux concerné à un endroit défini comme étant situé à déplacement octets de l'origine spécifié par "origine"

      origine = SEEK_SET correspond au début du fichier
      origine = SEEK_CUR correspond a la position actuelle du pointeur de fichier
      origine = SEEK_END correspond a la fin du fichier

      Dans le cas des fichiers binaires, il est possible que SEEK_END ne soit pas utilisable.
      Dans le cas des fichiers de type texte, les seules possibilités autorisées sont l'une des deux suivantes:

      déplacement = 0
      déplacement a la valeur fournie pas ftell et origine=SEEK_SET

      Après un appel correct a FSEEK, l'indicateur de fin de fichier est remi a zéro et les effets d'éventuels appels préalables à ungetc sont annulés.

      La fonction renvoie théoriquement une valeur nulle lorsque la requete formulée a pu etre satisfaite et une valeur non nulle dans le cas contraire, en pratique ceci et peu exploitable.
      1. Salut sophieeeeee,
        Comment tu sais l'aide des commandes de nature : #include ?
        Et aussi :
        les effets d'éventuels appels préalables à ungetcsont annulés.
        C'est quoi ungect ? Je ne trouve pas l'aide sur MS - DOS .
        @+
      2. @Utilisateur anonymeeuh j'ai juste un livre de C sous la main je viens de te recopier le passage sur FSEEK
      3. @sophieeeeeeSalut,
        Hum .. Merci !
        Je m'en occupe de ungect . Merci sophieeeeee de votre réponse .
        @+
      4. @sophieeeeeeSalut,
        Désolé d'avoir panser faux ! Alors :
        Si vous voulez m'aider merci me donner la définition du livre , sinon je m'en occupe .
        Quel est votre avi ?
        @+
    2. Salut,
      Les commandes de nature #include sont des commandes inéxistants dans la liste
      des commandes connues dans l'Utilitaire de l'aide MS - DOS .
      Alors :
      #include <numeric> // For adjacent_difference.
      #include <vector> // For vector.
      #include <functional> // For multiplies.
      Et FSEEK a le même principe :
      FSEEK <...>
      Je vais étudier et vous donner les informations lorsque je les trouve .
      @+
      1. Slt,
        Il me dit :
        'FSEEK' n'est pas reconnu en tant que commande interne
        ou externe, un programme exécutable ou un fichier de commandes.
        Est ce que FSSEK est une commande de nature #include ?
        @+