Remplace crt (win64)

Soyez le premier à donner votre avis sur cette source.

Vue 5 158 fois - Téléchargée 217 fois

Description

CRT pour x64 basé sur la version 32bit de BruNews que je remercie !

8 fonctions dont 4 retournant sur 0 final pour chainage direct.

Je rappelle que pour compiler en x64, il faut clic droit propriété sur fichier ASM:
Command Line: ml64.exe -c -Cx /nologo -Fo$(IntDir)\$(InputName).obj $(InputName).asm
Outputs: $(IntDir)\$(InputName).obj

Source / Exemple :


#ifndef ARX64INT_H
#define ARX64INT_H

#ifdef __cplusplus
extern "C" {
#endif

char* __fastcall arultoa(DWORD dwnum, char *szdst);
char* __fastcall aritoa(int dwnum, char *szdst);
int __fastcall aratoi(char *szsrc);
DWORD __fastcall aratoui(char *szsrc);

char* __fastcall artoa(unsigned __int64 inum, char *szdst);
char* __fastcall ari64toa(__int64 inum, char *szdst);
__int64 __fastcall aratoi64(char *szsrc);
UINT64 __fastcall aratoui64(char *szsrc);

#ifdef __cplusplus
}
#endif

#endif

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Arnotic
Messages postés
936
Date d'inscription
dimanche 1 avril 2001
Statut
Modérateur
Dernière intervention
9 janvier 2012
-
Pour compiler l'ensemble du projet qui contient des fichiers ASM on veut dire par là. Cette phrase vient du guru lui-même comme tu dis, juste un copier/coller de sa source.
MuPuF
Messages postés
536
Date d'inscription
mercredi 27 avril 2005
Statut
Membre
Dernière intervention
22 août 2008
-
Hi

"Je rappelle que pour compiler en x64, il faut clic droit propriété sur fichier ASM" --> tu veux dire assembler non ? (je fais mon chiant, mais tant qu'à faire, autant corriger avant que le guru ne voit ça :D)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.