[elektro] Fw: C18 előfordító
Ábrahám Gábor
agabor2 at freemail.hu
Wed Jun 17 04:25:12 CEST 2015
Szia!
From: Balla zoltán
> Feladó: "Ábrahám Gábor" <agabor2 at freemail.hu>
> >A saját függvény, pont olyan, mint a gyári.
> > Láttam én már gyári függvényben is hibát, most levelezünk a Xilinx-el
> > éppen.
> > Ha egy összeadást végző függvényt nevezne log(x)-nek, akkor lenne
> > keveredés.
> >
> Igen, csak a sajátot rajtad kívül ki látja még ?! Míg a gyáriakat több
> tucat
> is akár, és ezrek használják/tesztelik utána. így ha hiba van benne, sok
> nagyságrenddel hamarabb derül ki, míg a te saját megoldásodnál!
> Azt is csak emberek írják, semmi sem tökéletes, de itt a hibaarány
> valószínűsége a lényeg, nem, az hogy ők is tévedhetnek...!
Egyrészt nem mindenki egyedül dolgozik, az én függvényemet,
ha több platformot érint, 4-5 ember látja, mielőtt bekerülne az éles
rendszerbe. (Nem csak látja, ki is próbálja, aztán megköpködi,
vagy jóváhagyja.)
Másrészt, ha gyári könyvtárában van a hiba, sokkal nehezebben
találod meg.
> > Különböző platformokhoz, különböző könyvtárat kell linkelni.
> > Ha rajtam múlik, én a hardware különbségit is így tüntetem el.
> > Miért kellene már 20 felé ágazva beolvasni egy karaktert ahelyett,
> > hogy lenne egyetlen mondjuk readchar() függvény, és ez különböző
> > eszközökön máshogy megírva?
>
> De nem kell 20 felé ágazni! Ugyanúgy meghívod a readchar_valamit()....ami
> platform szerint az előre meghatározott gyári, vagy esetleg saját
> függvényt
> fordíttatja majd be. De a saját függvény sem a gyári helyén van, hanem
> valami más helyen. Hol van itt bonyolultság nem értem... Mindenki
> elégedett,
> mindenki azt használja amit szeretne(gyári/saját)....közben nincs teljesen
> feleslegesen belerondítva a gyári könyvtárba sem!
Akkor a readchar_valami()-ben kell 20 felé ágaznod.
A gyáriba senki sem akar belenyúlni. Arról volt szó, hogy bizonyos
platformon a gyárit használja, máshol a sajátot.
> Ha valaki előveszi a kódodat majd, nem tépi ki a maradék haját sem, amíg
> rájön, hogy nem minden függvény az, aminek látszik...
Minden függvény az, aminek látszik. A log() mindenütt logaritmust számol,
readchar() mindenütt karaktereket olvas be. Pont ebben az esetben nem
kell azon töprengeni, hogy a readchar_valami(), az vajon mi a csodát
akar csinálni.
Gábor
More information about the Elektro
mailing list