Dit is de opdracht mkchdr die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
mkchdr - maakt een C-headerbestand van een typetabel
KORTE INHOUD
mkchdr [uitvoerbestand]
PRODUCTBESCHRIJVING
mkchdr zal een C-headerbestand genereren uit de gegeven typetabel. De C-gegevensstructuren
wordt naar het opgegeven uitvoerbestand geschreven. Als er geen uitvoerbestand wordt gegeven, is de C-header dat wel
geschreven naar stdout.
De gegenereerde C-gegevensstructuur is de waarderepresentatie van de tabelgestuurde encoder
verwacht (en decoder retourneert) voor de typedefinities in de gegeven typetabel. De tafel
aangedreven encoder en decoder, etc. routines gebruiken de gegenereerde header niet - ze behandelen
de gegevens op een generieke manier. Het gegenereerde header-bestand bespaart u gewoon het gedoe
omgaan met ASN.1-waarden op dezelfde generieke manier. In plaats daarvan krijg je structs met de juiste naam
en veldnamen. U hoeft mkchdr niet te gebruiken om de tafelgestuurde encoders etc. te gebruiken, maar
het wordt aangeraden.
Gebruik mkchdr online met behulp van onworks.net-services