Dokumentace souboru cqhelp.c

#include "cqhelp.h"
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>

Funkce

void printHelp (const char *msg,...)
void printError (const char *msg,...)

Proměnné

const char * VERSION
const char * HEAD
const char * PARAMS
const char * BAD_PARAM
const char * BAD_FILE
const char * BAD_FORMAT
const char * NO_MEMORY

Dokumentace funkcí

void printError ( const char *  msg,
  ... 
)

Vytiskne obrazovku s nápovìdou na chybový výstup.

V jiné implementaci mù¾e být výstup pøesmìrován jinam.

Parametry:
msg Text nápovìdy.

Používá se v doParams(), main() a myAlloc().

void printHelp ( const char *  msg,
  ... 
)

Vytiskne obrazovku s nápovìdou.

V jiné implementaci mù¾e být výstup pøesmìrován jinam.

Parametry:
msg Text nápovìdy.

Používá se v doParams().


Dokumentace proměnných

const char* BAD_FILE
Initializer:
"Zadaný soubor nejde otevøít. Pravdìpodobnì jste zadali chybnì cestu\n"
"nebo nemáte k souboru dostateèná práva.\n"

Chyba otevøení souboru.

Používá se v main().

const char* BAD_FORMAT
Initializer:
"Zadaný soubor má ¹patný formát.\n"

Chybný formát souboru.

const char* BAD_PARAM
Initializer:
"Program byl spu¹tìn nelegálním zpùsobem.\n"

Nerozpoznatelný parametr.

Používá se v doParams().

const char* HEAD
Initializer:
"Program C-quest slou¾í pro testování znalostí o jazyce C (obecnì pro\n"
"testování libovolných znalostí)\n"
"Autor: David Martinek (c)2004\n"
"\n"
"Tento program je ¹íøen pod licencí GPL verze 2, její¾ plné znìní najdete\n"
"na webových stránkách www.gnu.cz\n"

Obrazovka s hlavièkou programu.

Používá se v doParams().

const char* NO_MEMORY
Initializer:
"CHYBA! Není dostatek volné pamìti.\n"

Chybí volná pamì».

Používá se v myAlloc().

const char* PARAMS
Initializer:
"Pou¾ití programu:\n"
"  cquest [-t|l] testový_soubor\n"
"  cquest -v\n"
"  cquest -h\n"
"\n"
"Parametry:\n"
"  -v  - zobrazí aktuální verzi programu\n"
"  -h  - zobrazí nápovìdu k programu\n"
"  -t  - testovací mód (implicitní)\n"
"  -l  - mód uèení\n"

Popis spou¹tìní a parametrù programu.

Používá se v doParams().

const char* VERSION
Initializer:
"C-quest verze 1.0\n"

Obrazovka s verzí programu.

Používá se v doParams().

David Martinek © 2004, < martinek (zavináè) fit (teèka) vutbr (teèka) cz >