Section courante

A propos

Section administrative du site

Introduction

L'expression du «C pour OS/2» permet d'indiquer l'utilisation des API spécifique au système d'exploitation d'OS/2 que peut utiliser le langage de programmation C afin d'utiliser les différentes fonctionnalités de ce système d'exploitation. Ainsi, il indique comment il est possible d'effectuer la programmation d'OS/2 spécifiquement en utilisant le langage C. Il est a noter, cependant, que le C++ supporte très bien le développement de ses API. Fait assez curieux pour un système d'exploitation, il fut d'abord développé par Microsoft sous la responsabilité d'IBM, ensuite il fut uniquement développer par IBM et enfin maintenant il est développé par Serenity Systems International (sous le nom de produit d'eComStation). De la philosophie d'OS/2, tient du fait qu'il support les programmes OS/2 (DOSCALLS.DLL, FKA.DLL, HELPMGR.DLL, HPFS.IFS, KBDCALLS.DLL, LIBUNI.DLL, MONCALLS.DLL, MOUCALLS.DLL, MSG.DLL, NAMPIPES.DLL, NLS.DLL, NWCALLS.DLL, OS2SM.DLL, PMDRAG.DLL, PMGPI.DLL, PMMERGE.DLL, PMPIC.DLL, PMSHAPI.DLL, PMSPL.DLL, PMVIOP.DLL, PMWIN.DLL, PMWP.DLL, QUECALLS.DLL, RMINFO.DLL, SESMGR.DLL, SPOOLCP.DLL, VIOCALLS.DLL), Windows 3.1 (GDI.EXE, KERNEL.EXE, KEYBOARD.DRV, SOUND.DRV, USER.EXE) et DOS (DOSCALLS.DLL), ainsi les API de Windows 3.1 font donc partie de la documentation incluse dans cette section.

Il est possible de compiler du code C pour OS/2 à partir de nombreux compilateurs comme par exemple IBM C/2, Borland C++ for OS/2, Lattice C, WatCom C++, Open Watcom C/C++, IBM C Set++ for OS/2, IBM VisualAge C++,...

Voir également

Système d'exploitation - OS/2 - Introduction

Dernière mise à jour : Vendredi, le 3 avril 2015