misc
Class Sys
java.lang.Object
|
+--misc.Sys
- public final class Sys
- extends java.lang.Object
Trida Sys slouzi k obsluze souboru - znakoveho vstupniho a binarniho vystupniho.
Je implemetovana staticky, tzn. v programu se nikde netvori jeji instance.
Field Summary |
static int |
radek
Cislo radku aktualni pozice ve vstupnim souboru |
static int |
sloupec
Cislo znaku aktualni pozice ve vstupnim souboru |
static java.io.FileOutputStream |
vystup
Vystupni binarni soubor |
Constructor Summary |
Sys()
|
Method Summary |
static char |
ctiZnak()
Precte jeden znak ze vstupniho souboru a pri dosazeni konce soubor uzavre.
|
static void |
priradSoubor(java.lang.String jmeno)
Priradi a zaroven otevre vstupni znakovy soubor. |
static void |
rewriteSoubor(java.lang.String jmeno,
byte[] program)
Otevre vystupni binarni soubor a zapise do nej pole bytu. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sloupec
public static int sloupec
- Cislo znaku aktualni pozice ve vstupnim souboru
radek
public static int radek
- Cislo radku aktualni pozice ve vstupnim souboru
vystup
public static java.io.FileOutputStream vystup
- Vystupni binarni soubor
Sys
public Sys()
priradSoubor
public static void priradSoubor(java.lang.String jmeno)
- Priradi a zaroven otevre vstupni znakovy soubor.
- Parameters:
jmeno
- jmeno vstupniho souboru
rewriteSoubor
public static void rewriteSoubor(java.lang.String jmeno,
byte[] program)
- Otevre vystupni binarni soubor a zapise do nej pole bytu.
- Parameters:
jmeno
- jmeno souboruprogram
- pole bytu pro zapis
ctiZnak
public static char ctiZnak()
- Precte jeden znak ze vstupniho souboru a pri dosazeni konce soubor uzavre.
Pri chybe pri praci se souborem ukonci program s navratovym kodem -1.