PIC vs ATMEL #2 volt most: LOVE C
Csobolyó János
janchika at uze.net
Thu Feb 12 15:56:24 CET 2004
Füzesi Arnold <arno at freemail.hu> 2004.02.12. 13:59:08 +1h-kor írta:
> Hjajjj.
> En arrol beszelek, hogy ahhoz kepest, hogy a C magas szintu nyelv igen
> hatekony.
> Olyan procira, amit C-re IS "optimalizaltak", meg termeszetesen ASM-re IS
> nincs gyakorlatilag kulonbseg
> az ASM meg a C kozott.
a C magas szintu nyelv???
> Nekem nagyon ritkan van gondom a C forditoval, hogy hibas kodot general.
> Nem tudom, Ti honnan szeditek ezt a hulyeseget, hogy a forditok bugosak mint
> az allat, meg felni kell toluk.
> Ez olyan dolog, hogy meg kell tanulni a C alap dolgait. Es akkor nincs gond.
> De MEG KELL tanulni!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--------------------------------------------------- idezet
Fuzesi Arnold <arno at externet.hu> 2004.02.11. 21:53:49 +1h-kor írta:
> :-)))))))))))))))
>
> Hűűűűűűjjeeeee! :)))))
>
> En vagyok a hulye mint mindig.
> Olvasni kellene rendesen a doksikat.
>
> Arnold
> Sent: Wednesday, February 11, 2004 9:07 PM
> Subject: Re: IAR bug, vagy en vagyok a susu?
>
>
> Fuzesi Arnold <arno at externet.hu> 2004.02.11. 04:57:02 +1h-kor írta:
>
> > Ez mukodik:
> > ------------
> > if(comm_newcmd0){
> > if( comm_ibuf0[comm_ibuf0[2]-'@'] ==
> > w1_crcgen((uchar*)&comm_ibuf0[0],comm_ibuf0[2]-'@') ) {
> > if( sscanf(comm_ibuf0,"<BMHP%5f%3u%*c",&temp_f,&temp_c)!=2 ) {
> > d_main->tmp=0,d_main->hum=0;
> > myprintf(SER1,"SHT scanf error\r\n");
> > }
> > d_main->tmp=temp_f;
> > d_main->hum=temp_c;
> > }
> > else {
> > myprintf(SER1,"SHT CRC error\r\n");
> > }
> > comm_newcmd0=0;
> > }
> >
> > Ez meg nem:
> > ------------
> > if(comm_newcmd0){
> > if( comm_ibuf0[comm_ibuf0[2]-'@'] ==
> > w1_crcgen((uchar*)&comm_ibuf0[0],comm_ibuf0[2]-'@') ) {
> > if(
> > sscanf(comm_ibuf0,"<BMHP%5f%3u%*c",d_main->tmp,d_main->hum)!=2 ) {
> > d_main->tmp=0,d_main->hum=0;
> > myprintf(SER1,"SHT scanf error\r\n");
> > }
> > }
> > else {
> > myprintf(SER1,"SHT CRC error\r\n");
> > }
> > comm_newcmd0=0;
> > }
> >
> > A scanf bugzik...Az a lenyeges sor.
> > Ha egy strukturaelemre mutato pointeren keresztul irom a struktura elemet,
> > akkor a kovetkezo strukturaelembe
> > is belenyul (masodik variáció).
> > Ha meg beteszem atmeneti valtozoba(első variácó), és utana toltom be,
> akkor
> > oke minden.
> >
> > Az a gyanum, hogy a scanf körül van vmi galiba...Vagy én nem használom jól
> a
> > formátumstringjét, vagy nemtom.
> > Van valakinek tippje?
-------------------------------------------------------------- idezet vege
> A dokumentaciot meg egyszer el kell olvasni RENDESEN.
> A nap 12 orajaban programozok, vagy nyakot tervezek.
> Nem igen szoktam leakadni a programozassal. Vagy ha igen, és nem jovok ra
> 1-2ora alatt, akkor megirom a listara, kozben csinalom
> a tobbi reszet a proginak. Megjon a valasz, hogy termeszetesen megint en
> voltam a hulye, kijavitom, és
> megtanulom egy eletre. Milyen surun is szoktam panikolni, hogy bajom van a
> forditoval?
> Felevente egyszer. Akkor is mert hajnal volt, es az elso doksit olvastam el,
> amit a google kinyomott.
>
> Ja, az urbe kilott cuccok is C-ben vannak irva. (VmWare oprendszere megy
> rajta...)
ez mar volt tema
de nem c-ben hanem ADA-ban programoznak minden katonai/ur dolgot
> Ha asm-ben irnak meg most csinalnak az elso pioneer szondat, es ugyan ugy
> lezuhanna az is, mert benne van az emberi tenyezo....
most mar kiabalok
a programok hibaja az esetek nagyreszeben NEM A FORDITO HIBAJABOL VANNAK
ha nem jol atgondolt a program (nincsenek meg az altalad emlitet A0 lapok)
akkor hiaba torheti magat a fordito
erdekelne hogy kepzelted kihagyni az emeberi tenyezot egy programozasbol??????
mert ha eljutunk odaig hogy elmondjuk a gepnek hogy milyen programot irjon
meg akkor is van benne emberi tenyezo
mert mi van ha nem irtuk jol korul a feladatot
--
More information about the Elektro
mailing list