Rád bych předal objekt DATA do funkce, kde upravim jeho hodnoty:
jedna se mi o Data *pDat;
Ale jsem uplně ztracený v referenčních a dereferenčních operátorech.poradíte ? dík
MAIN.CPP:
Data *pDat = new Data;
fgets(line, SIZEBUFF, fIn);
pMan->readline(line, &pDat);
KNIHOVNA.CPP
int readline(char *line, Data dat)
{
sscanf(line, "%lf, %u, %u, %u, %lf, %i", dat.starttimestamp,
dat.protocol,
dat.srcport,
dat.dstport,
dat.bytes,
dat.tcpflags);
return 0;}
EDIT: a ještě otázečka... pravidlo "kde se používá "." a kde "->"... objasníte mi to někdo pls?