Hozzászólások
-
SzerzőBejegyzés
-
regnork wrote:Amúgy Gentoo-t használok.
Offtopik?
Frissiteni nem szoktatok a rendszert? Az uhu.linux.hu-n is van tcl, nagyobb verzioval, mint a hivatalos csomag. Lehet allandoan arra frissul?
Frissiteni nem szoktatok a rendszert? Az uhu.linux.hu-n is van tcl, nagyobb verzioval, mint a hivatalos csomag. Lehet allandoan arra frissul?
gabaman wrote:Nektek melyik gcc van fent (nekem a 4.3.0)?Nalam 4.2.2, uhu 2.1-eshez „gyarilag” csomagolt.
gabaman wrote:Nektek melyik gcc van fent (nekem a 4.3.0)?Nalam 4.2.2, uhu 2.1-eshez „gyarilag” csomagolt.
Jut eszembe, ha mar kockulunk: lehetne egy ilyan procedurat kesziteni, ami „kitakaritja” az ures helyet a veremben(=stack):
Code:void takarit(void){
int memoria[1000]; // ez ugyebar helyi valtozo, a veremben tarolva
for(int i=0; i<1000; i++)
memoria[i] = 0;
i = 0; // i helyet is
}Elmeletileg ha ezt meghivjuk egy „problemas” fuggveny elott (mielott a valtozokat deklaraljuk), akkor minden helyi valtozo erteke 0 lesz. Gyakorlatilag ez mukodhet?
uzsolt wrote:Ezerszer lefuttatva nekem nem hibázott, bár az a értéke 0.999970 körül van.Ahogy elnezem, forditasi opcio kerdese:
„gcc fajnev.c”-vel 10000-bol egyszer se irt ki NaN-t.
„gcc fajlnev.c -O3”-al mar 10-bol 10-szer NaN az eredmeny.Jut eszembe, ha mar kockulunk: lehetne egy ilyan procedurat kesziteni, ami „kitakaritja” az ures helyet a veremben(=stack):
Code:void takarit(void){
int memoria[1000]; // ez ugyebar helyi valtozo, a veremben tarolva
for(int i=0; i<1000; i++)
memoria[i] = 0;
i = 0; // i helyet is
}Elmeletileg ha ezt meghivjuk egy „problemas” fuggveny elott (mielott a valtozokat deklaraljuk), akkor minden helyi valtozo erteke 0 lesz. Gyakorlatilag ez mukodhet?
uzsolt wrote:Ezerszer lefuttatva nekem nem hibázott, bár az a értéke 0.999970 körül van.Ahogy elnezem, forditasi opcio kerdese:
„gcc fajnev.c”-vel 10000-bol egyszer se irt ki NaN-t.
„gcc fajlnev.c -O3”-al mar 10-bol 10-szer NaN az eredmeny.gabaman wrote:Érthetően valaki elmagyarázná, a következő kódban mi a hiba? Itt is az eredmény néha NaN, néha nem. Lehet még kernelhiba (bár lehet újból forgatni egyet), esetleg gonosz LinukszVírus is.Code:float a, b;a = 1.0;
a += b; << b nem kapott kezdoerteket; emiatt az erteke veletlenszeru
b = 2.0;printf ("a: %f, b: %fn, a, b);
gabaman wrote:Érthetően valaki elmagyarázná, a következő kódban mi a hiba? Itt is az eredmény néha NaN, néha nem. Lehet még kernelhiba (bár lehet újból forgatni egyet), esetleg gonosz LinukszVírus is.Code:float a, b;a = 1.0;
a += b; << b nem kapott kezdoerteket; emiatt az erteke veletlenszeru
b = 2.0;printf ("a: %f, b: %fn, a, b);
lapatyo wrote:Ezen weblapokrol letöltött csomagok egy részét sikerült befordítani,Eloszor ertelmezni kellene, hogy mi is nevezunk csomagnak. Lasd peldaul itt: http://wiki.hup.hu/index.php/Csomag
Masreszt amiket letolttel (meg mindig nem lehet tudni, hogy mit) szerintem nem csomagok. A csomagokat tobbnyire nem kell lefoditani.
-
SzerzőBejegyzés
legutóbbi hsz