Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment vérifier si un tableau poss…
  • Comment faire un bouton poussoir Vis…
  • Comment écrire votre jeu propre pro…
  • Le projet Wireless AVR 
  • L'assembleur est-il requis dans Comp…
  • Comment utiliser Xcode 
  • Visual C ne fait pas EXE 
  • Comment modéliser des systèmes mat…
  • Comment flux vidéo en direct dans X…
  • Qu'est-ce que Microsoft Visual C + +…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment tronquer un fichier en programmation assembleur ?

    ```nasme

    ;tronquer.asm

    %macro tronquer le nom de fichier len=0

    mov ecx, nom de fichier ; pointeur vers le nom de fichier

    mov edx, len ; longueur pour limiter la taille du fichier

    xor eax, eax; ouvert en lecture seule

    mov ebx, 0 ; tronquer si existant

    appeler [open] ; ouvrir le fichier

    test eax, eax; succès ?

    jnz @@tronqué

    xor eax, eax;tronquer

    appeler [truncate] ; tronquer le fichier

    test eax, eax; succès ?

    jnz @@tronqué

    @@tronqué:

    pop ecx ; restaurer ecx avant la macro

    %finmacro

    section .données

    nom de fichier base de données 'truncate.txt',0

    len dw 5

    section .texte

    supposons que cs:code, ds:data

    org 100h

    tronquer le nom du fichier,len

    mov ah, 4ch ; quitter le programme

    int 21h

    ```

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment découper une chaîne en C 
  • Comment lire une chaîne en C 
  • Comment écrire une déclaration de cas en C + + 
  • Comment commencer à apprendre l'Objective C sur Windows 
  • Comment utiliser la fonction strcat en C + + 
  • Comment obtenir un prototype de fonction dans la DLL 
  • Les projets ASP.NET et de codification en C 
  • Comment arrêter C dépassements de mémoire tampon 
  • Quels sont les pointeurs et comment sont- ils utilisés 
  • Qu'est-ce que Microsoft Visual C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc