CH4RG3
Török Attila Szoftver laboratórium 1 nagy házi feladata
Trace

Egy próbatöltés struktúrája, konstruktora és destruktora. Részletek...

Fájl

fájl  trace.c
 Egy próbatöltés konstruktorának és destruktorának definíciója.
fájl  trace.h
 Egy próbatöltés struktúrája, valamint konstruktorának és destruktorának deklarációja.

Adatszerkezetek

struct  Trace
 Egy próbatöltést és annak nyomvonalát tároló struktúra. Részletek...

Függvények

Tracetrace_create (Vector, int, float)
 A próbatöltések (Trace) konstruktora.
void trace_destroy (Trace *)
 A próbatöltések (Trace) destruktora.

Részletes leírás

Egy próbatöltés struktúrája, konstruktora és destruktora.

Függvények dokumentációja

Trace* trace_create ( Vector  o,
int  n,
float  c 
)

A próbatöltések (Trace) konstruktora.

Paraméterek
oA próbatöltés kiindulási pontja.
nA tárolandó nyomvonal hossza.
cA próbatöltés töltése.
Visszatérési érték
A létrehozott Trace struktúra címe.
Lásd még
Trace

Ez a függvény létrehoz és a paramétereknek megfelelő módon inicializál egy Trace struktúrát. A nyomvonalat viszont nem számolja ki, az a TraceField feladata.

void trace_destroy ( Trace t)

A próbatöltések (Trace) destruktora.

Paraméterek
tAz elpusztítandó próbatöltés címe.
Lásd még
Trace

Ez a függvény felszabadítja a t által mutatott Trace által elfoglalt memóriaterületeket, így elpusztítva azt.