Accueil 

L'AMIGA 


Le C 

Emulateurs 

Amiga OS 

Hardware Amiga 

Guru Meditation 

ASCII art 

JavaScript 

AmigaWebOS 3.9 

AmigaWebOS 3.5 

Liens 


mes config :
A500 

A500 tower 

A1000 

A1200 

A2000 

A3000 

A4000 

CD32 


Le plan du Site

Recherche ?
Saissisez un mot clé

Quelques chiffres
Visiteurs:13723
Visiteurs aujourd'hui:5
Me contacter
Donnez votre avis
LE C

Dans cette rubrique C, je mets des exemples de code pour débuter en programmation sur amiga. Quelques explications de fonctions et une petite initation au language C.
Il se peut que des erreurs se glissent dans cette partie, si vous en trouvez, merci de me les signaler à stephsite@noos.fr.

Initation au C


Les library


Explication


Une library est une bibliothèque de fonctions, utilisée dans les programmes pour ne pas avoir à mettre des tonnes de codes dans les programmes, qui est répétitive (ex : ouverture d'une fenêtre).
Sur Amiga, les library de base sont les suivante :

Les .library


Les .device


les .resource

Les .gadbet

Les .class

amigaguide (3.0) AmigaGuideBase
asl (2.0) AslBase
bullet (2.1) BulletBase
commodities (2.0) CxBase
datatypes (3.0) DataTypesBase
diskfont DiskfontBase
dos DOSBase
exec SysBase
expansion ExpansionBase
gartools (2.0) GatToolsBase
graphics GfxBase
icon IconBase
iffparse (2.0) IFFParseBase
intuition IntuitionBase
keymap (2.0) KeymapBase
layers LayersBase
locale (2.1) LocaleBase
lowlevel (3.1) LowLevelBase
matffp MathBase
mathieeedoubbas
mathieeedoubtrans
mathieeesingbas
mathieeesingtrans
mathtrans MathTransBase
nonvolatile (3.1) NVBase
rexxsyslib (2.0) RexxSysBase
translator TranslatorBase
utility (2.0) UtilityBase
workbench (2.0) WorkbenchBase

UTILITY LIBRARY

Nom de la fonction
Description
AddNamedObject  
AllocateTagItems  
AllocNamedObjectA  
Amiga2Date  
ApplyTagChanges  
AttemptRemNamedObject  
CallHookPkt  
CheckDate  
CloneTagItems  
Date2Amiga  
FilterTagChanges  
FilterTagItems  
FindNamedObject  
FindTagItem  
FreeNamedObject  
FreeTagItems  
GetTagData  
GetUniqueID  
MapTags  
NamedObjectName  
NextTagItem  
PackBoolTags  
PackStructureTags  
RefreshTagItemClones  
ReleaseNamedObject  
RemNamedObject  
SDivMod32  
SMult32  
SMult64  
Stricmp  
Strnicmp  
TagInArray  
ToLower  
ToUpper  
UDivMod32  
UMult32  
UMult64  
UnpackStructureTags