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

A töltéseket leíró struktúra és az azokat kezelő függvények. Részletek...

Fájl

fájl  charge.c
 A töltéseket kezelő függvények definíciói.
fájl  charge.h
 A töltéseket leíró struktúra, és az azokat kezelő függvények deklarációi.

Adatszerkezetek

struct  Charge
 Egy töltés tulajdonságait tároló struktúra. Részletek...

Függvények

Chargecharge_create (Vector, float)
 A Charge struktúra konstruktora.
void charge_destroy (Charge *)
 A Charge struktúra destruktora.

Részletes leírás

A töltéseket leíró struktúra és az azokat kezelő függvények.

Függvények dokumentációja

Charge* charge_create ( Vector  p,
float  c 
)

A Charge struktúra konstruktora.

Paraméterek
pA töltés kívánt kezdeti pozíciója.
cA töltés előjeles töltése (polaritása).
Visszatérési érték
Az újonnan létrehozott Charge struktúrára mutató pointer.
Lásd még
Charge

Ez a függvény létrehoz és inicializál egy Charge struktúrát.

void charge_destroy ( Charge chrg)

A Charge struktúra destruktora.

Paraméterek
chrgAz elpusztítandó töltésre mutató pointer.
Lásd még
Charge

Ez a függvény felszabadítja a töltés által foglalt memóriaterületet, így elpusztítva azt.