[elektro] C kérdés plusz

vajk fekete halaloszto at yahoo.co.uk
Mon May 19 17:30:17 CEST 2008


minden nyelvben van egy csomo olyan lehetoseg, amit hasznalni vagy nem hasznalni stilus kerdese. (pl majdnem minden nyelven lehet basic-ban programozni)

a mit hasznalunk-mit nem, meg egyaltalan a programozoi stilus vagy egyeni, vagy elfogadsz valami szabalygyujtment, amit valakik valami projekthez kitalaltak, vagy egy ceg belso szabalyzata, vagy hasonlo.

tkp ide tartozik a formazastol a valtozonevek kitalalasan at a mire hasznalulnk heap-et vagy sem kerdesen keresztul egy csomo minden.

pl van ahol nem illik ilyet irni:

if (felt1) alma();
else if (felt2) {cucc2;}
else if (felt3) {cucc3;}
else {cucc4;}

vajk


----- Original Message ----
From: hg12345 <hg12345 at freemail.hu>
To: elektro at tesla.hu
Sent: Monday, 19 May, 2008 5:20:18 PM
Subject: Re: [elektro] C kérdés plusz

Hi!

A kiemelés némileg torzitotta az eredeti szöveg környezetet, szerintem 
is az ilyen megoldás kerülendő!

Nem akarok eltérni a C megoldásoktól, szeretném ha "hordozható 
maradna kód"! A SWITCH és CASE-t nem használom továbbra se belső 
kapcsos zárójelek mögé ugrásra! ( De az elvi lehetőség továbbra is 
gondolkodóba ejt.... miért is hagyták ezt a lehetőséget a nyelvben)


> hg12345 wrote:
> > Ha csinálsz egy kiszámított goto utasítást ezzel akarhová 
ugorhatsz a 
> > megengedett címtartományon belül, vagyis kitudsz lépni a 
függvényből 
> > a stack helyreállítása nélkül, gondolom.
> > pl.:
> > #define   RESET          goto *((void*)0);
> > 
> > Ez alapján bármi kivitelezhető:
> > pl.:
> > 
> > static void * ff[]={ &&f1, &&f2, &&f3};
> > 
> > majd 
> >   goto **ff[2];
> 
> Na jo, de aki ilyet akar csinalni C-ben, annak mar minden mindegy :-)
> ne azon problemazzon hogy if kozepebe ugrik egy case 
szerkezettel...
> 
> A C egy magasszintu nyelv, ami emellett lehetove tesz sokmindent, 
de ez nem 
> jelenti azt, hogy ezt ha kell ha nem, mindenaron ki is kell hasznalni. 
Ez 
> nem assembly, ha valaki abban nott fel, es csakazertis be akarja 
> bizonyitani, hogy az a legjobb, akkor hasznalja azt. De ha C-t 
hasznal, 
> akkor meg kell tanulni az itt kovetendo iranyelveket, es azt kell 
> alkalmazni, nem mindenaron asm szemleletet kell raeroltetni.
> 
> -- 
> ((( Móczik Gábor  )))--((( E~mail: "pm-01" 
@AT "progzmaster" .DOT "hu" )))
> ((( Skype: moczik )))
> 
> -----------------------------------------
>           elektro[-flame|-etc]
> 

_______________________________________________________
Szerintem ezt megéri megnézni: http://eduverzum.educomm.hu ! Mi a cégnél már így tanulunk – ki angolul, ki németül. Próbáljátok ki ti is!
http://ad.adverticum.net/b/cl,1,6022,112478,180889/click.prm

-----------------------------------------
          elektro[-flame|-etc]



      __________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html


More information about the Elektro mailing list