[elektro] expected an identifier
Elight
elight at gmail.hu
Tue Mar 20 17:14:00 CET 2012
Van jónehány függvény amit,
ha lehet, inkább ujrabarkácsolok.
Ezeket rendszeresen a saját lib-emből hívom megkésőbb
ha szükséges.
Pont a Printf ( ami ugye a legkényelmesebb lenne )
az az , amire egyszer nagyon megharagudtam!
Mert ugye sokmindet elzabál, és ugyanakkor nem ad annyit,
esetleg csak kényelmben jeles..
Tehát kerülöm ahol lehet ,
főleg a kisebb controllerekben igazán a használatát.
A másik dolog , amit még csak kicsit kapizsgálok,
de már rájöttem , hogy később sok bonyodalom
forrása is lehet:
Az a buttonos, alakzatos objektorientált
graphics lib.. gondolkodás nélküli átvétele.
Van Román Black-nek egy jó kis
graphics lib vesézése:
http://www.romanblack.com/index.htm#software
Hát még a pont-ot is vonalnak definiálják a MikroE-sek pl.
Igy került be minden pontba egy osztás meg egy szorzás.. :)
Szóval legalább, amely bűnöket saját magam követek el,
még sokszor ha azzal se lehetek teljesen tisztában ,,
akkó hát másoktól mit várhatok?
Drága , minden tekintetben tesztelt
ürhajóspult típusú fordítókra
meg nem nagyon telik minekünk manapság..
Marad a magaduram ,
és egy kis egészséges szkepticizmus..
Üdv István
2012.03.20. 16:46:14 dátumon Fuzesi Arnold <arnold.fuzesi.lista at gmail.com>
írta:
>
>
> On 2012.03.20. 16:26, Elight wrote:
>> Bocs ,
>> ugy gondoltam,
>> melyik hogyan van beállítva..
>>
>> Közben már kiderült , "reserved" a word.
>>
>> Egyébként meg ,
>> nem minden fordító író tart be minden
>> szabványos nemtudommicsodát!
>
> Hááát egy minimum C99 vagy hasonló szintet azért illik tudnia
> mindegyiknek.
> Amelyik nem tudja, azzal gyanítom nem is szabad foglalkozni.
> Bevallom nem követem, de szerintem tudja is azért jórészük.
> Max tud sokkal többet. Pl a gcc... makro definialas a fuggveny
> parametereben es
> hasonlok.
>
> SendSTR_P(PSTR(“FlashString”));
>
> máshol ez:
> const char FlashString[] PROGMEM = "This is a string in flash";
> SendSTR_P(FlashString);
>
> hordozhatóságból nálam:
>
> common.h-ban egy makro:
> #define MYPSTR(s) do{static const char _MEMATTR __c[]= s; MYSTRING=
> __c;}while(0)
>
> forrásban pedig:
> MYPSTR("hablabla");
> myprintf_P(SER1,MYSTRING);
>
> de kényelmesebb lenne a
> myprintf_P(SER1,MYPSTR("hablabla"));
>
> csak ez nem C99 szerintem, plane nem hordozható...
>
> A.
>
> -----------------------------------------
> elektro[-flame|-etc]
--
More information about the Elektro
mailing list