2013. május 26., vasárnap

Hozzászólások

(#201) Jester01 válasza plaschil (#200) üzenetére


Jester01
(PH! addikt)

A lényeget pont lehagytad. Emberek, legyetek szívesek mindig a teljes programot is mellékelni (külső link formájában), hogy ki lehessen próbálni! Ugyancsak általános megjegyzés, hogy tessék szépen bekapcsolni az összes warningot és kijavítani őket, hacsak nincs rá nyomós ok.

Valószínűleg az f változód simán char*. Ez baj, annak bizony helyet kell foglalni. A scanf hívásba pedig nem kell az & jel az f elé. Ettől eltekintve a progi sajnos több sebből vérzik.

A struct és az union közötti óriási különbség, hogy az union tagjai egymást átfedve helyezkednek el a memóriában, míg a struct esetében egymás után. Union esetén általában mindig csak az egyik mezőt használjuk (speciális eset pl. a típuskonverzió)

Jester

(#202) plaschil válasza Jester01 (#201) üzenetére


plaschil
(fanatikus tag)

Küldtem egy privit.

Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!

(#203) plaschil


plaschil
(fanatikus tag)

Ő lenne az. A case1 lefut, a case2 nem. De miért nem? Segítsetek ha tudtok!

#include <stdio.h>

int fajlvizsgal( int argc, char *argv[] )
{
FILE *f1;

if ( argc != 3 )
{
printf( "Hibas parameterezes!" );
printf( "\nHasznalat: programnev blabla.txt blabla.txt\n" );
return( -1 );
}

if ( ( f1 = fopen( argv[1],"rt" ) ) == NULL )
{
printf( "\nHiba az elso argumentumban megadott fajl megnyitasaban!\n" );
return( -1 );
}

fclose( f1 );
main( argv );

}

int main (char *argv[])

{

int a, b, c, d, e, f;

FILE *f1;
FILE *f2;

printf("Valasszon opciot: A konyvek.txt es az autok.txt fajlok osszehasonlitasa (1-es es enter)\n"
" A haha.txt fajl es begepelt szoveg osszehasonlitasa (2-es es enter)\n");
scanf("%d",&e);

switch(e)
{
case 1:
f1=fopen("konyvek.txt","r");
f2=fopen("autok.txt","r");
b=1000;
for(a=0;a<b;a++)

{

c=getc(f1);
d=getc(f2);

if(c!=d)
{

break;
a++;
}

}

if(a!=b)
{
fprintf(stderr, "\n A ket fajl szovege ettol a karaktertol nem egyezik: %d", a);
getchar();
getchar();
}
break;

case 2:
printf("Gepelje be a szoveget, majd usson egy entert!\n");
f2=fopen("haha.txt","w+");
scanf("%s",&f);
fprintf(f2,"%s",f);

b=1000;
for(a=0;a<b;a++)

{

c=getc(f1);
d=getc(f2);

if(c!=d)
{

break;
a++;
}

}

if(a!=b)
{
fprintf(stderr, "\n A ket szoveg ettől a karaktertol nem egyezik: %d", a);
getchar();
}
if(a=b)
{
getchar();}
fclose(f1);
fclose(f2);

break;

break;

}
}

Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!

(#204) a_nagy_pok válasza plaschil (#203) üzenetére


a_nagy_pok
(lelkes újonc)

Hali!
Szerintem az a baj a case 2-vel, hogy f1-et nem inicializáltad.
Arra tippelek, hogy

f1 = stdin;

-t be kéne szúrni ahhoz hogy úgy működjön ahogy gondolod.

[OFF]Egyébként nem igazán értem mire jó a

fajlvizsgal

függvény, a programban sehol sem hívódik.[/OFF]

(#205) plaschil válasza a_nagy_pok (#204) üzenetére


plaschil
(fanatikus tag)

Igen, tudom, azzal is kéne valamit kezdeni.

Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!

(#206) SKFA


SKFA
(újonc)

Üdvözlet!
Nemrég kaptam egy beadandó feladatot, amit sehogysem bírok megfejteni....
Így hangzik: (e^x=1+x+(x^2/2!)+(x^3/3!)+(X^4/4!)... ) adott pontossággal (input). Azb exp() nem használható.
Input pontosság: (>10E-15)
Output: Az e a kért pontossággal.

Egyáltalán mit jelentene ennél a feladatnál a pontosság? Input=x?
Ameddig eljutottam:

#include <stdio.h>
#include <math.h>


int main (){
int p, i=0;
double e;

printf("Adja a meg a kivant pontossagot!\n");
scanf("%d", &p);
if (p<0)
printf("Csak pozitiv egesz szam fogadhato el!");
else
for (i=0; i<p; i++){
e=1+p+pow(p,i);}
printf("%lf", e);
return 0; }

Van esetleg valakinek valamiféle ötlete a megoldáshoz?
Előre is köszönöm!

(#207) Jester01 válasza SKFA (#206) üzenetére


Jester01
(PH! addikt)

Mivel az e értékét kell kiszámolni, ezért x=1. A bemenet pedig, hogy milyen pontossággal kell megadni az e-t.
A kiszámítandó összeg tehát: 1 + 1 + 1/2! + 1/3! + 1/4! + ...
De vigyázni kell, meg kell nézni, hogy a double elég pontos-e egyáltalán?

Jester

(#208) Jester01 válasza plaschil (#203) üzenetére


Jester01
(PH! addikt)

Jajj, az f ráadásul egy int. :Y

Én a következő módon csinálnám. Mivel az stdin is egy fájl, ezért készítenék egy függvényt ami bemenetként FILE* argumentumokat vár. Ezt ezután simán lehet hívni "igazi" fájlokkal illetve az stdin-el is.

Az "abcdef" stílusú változókról pedig addig szokj le amíg nem késő ;)

Jester

(#209) plaschil válasza Jester01 (#208) üzenetére


plaschil
(fanatikus tag)

Láttam én is azóta már string. :C

Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!

(#210) SKFA válasza Jester01 (#208) üzenetére


SKFA
(újonc)

Köszönöm a segítséget utólag, és előre is!:)

Őszintén szólva annyira nem vágom a programozást hogy így kivitelezzem, tanárnak is valószínűleg eleg lenne egy egyszerűbb megoldás.
Ha jól értem a pontosságnak nem sok köze van a tizedesjegyek számához, sokkal inkább a az x^n/x! elvégzett műveletek számához. :F

(#211) SKFA


SKFA
(újonc)

Üdv ismét!
Nagyjából sikerült megérteni a feladatot, a következőképpen hangzana:

Ez a feladat szövege: Az e kiszámolása (ex=1+x+x2/2!+x3/3!+...) adott pontossággal (input). Az exp() nem használható .
Input: pontosság (>10E-15)
Output: Az e a kért pontossággal.

Ha jól értelmezem, akkor
ha input=7, akkor ezt a műveletsort hajtaná végre:
e=2+(1/2!)+(1/3!)+(1/4!)+(1/5!)+(1/6!)+(1/7!), és kiírná e-t.
Ha input=3, akkor ezt:
e=2+(1/2!)+(1/3!), és kiírná e-t.

#include <stdio.h>
#include <math.h>

int faktorialis(int n){
if(n==1) return 1;
return (n * faktorialis(n-1));
}


int eszam(){
int h, p=0, i=0;
double e=2.0;

printf("Adja a meg a kivant pontossagot!\n");
scanf("%d", &p);
if (p<0)
printf("Csak pozitiv egesz szam fogadhato el!");
else
for (i=2; i<p; i++) {
e+=1/faktorialis(p);

}
return e;
}

int main(){
printf("\nVegeredmeny:%e",eszam());
return 0;
}

Idáig jutottam, már abszolút nincs ötletem hogyan tovább. Így a program nem működik, 1.6-ot ad eredményül, többek között ezt sem tudom miért. Estére viszont be kellene adnom, különben csúszok egy évet.
Valaki tud, segítsen. Előre is köszönöm!

[ Szerkesztve ]

(#212) Jester01 válasza SKFA (#211) üzenetére


Jester01
(PH! addikt)

--- t.c.orig 2007-12-14 18:46:12.000000000 +0100
+++ t.c 2007-12-14 18:49:52.000000000 +0100
@@ -7,7 +7,7 @@
}


-int eszam(){
+double eszam(){
int h, p=0, i=0;
double e=2.0;

@@ -17,13 +17,13 @@
printf("Csak pozitiv egesz szam fogadhato el!");
else
for (i=2; i<p; i++) {
- e+=1/faktorialis(p);
+ e+=1./faktorialis(i);

}
return e;
}

int main(){
- printf("\nVegeredmeny:%e",eszam());
+ printf("Vegeredmeny:%g\n",eszam());
return 0;
}

Fő probléma 2 volt: az egész és a lebegőpontos számítások helytelen használata, illetve a faktoriális hívásban nem a ciklusváltozót adtad át.

Jester

(#213) SKFA válasza Jester01 (#212) üzenetére


SKFA
(újonc)

Örök hálám a segítségért, működik! :R
Gyorsan be is adtam.

(#214) feherpeter


feherpeter
(újonc)

Hello!
Itt van egy egyszerű kis program. Azt kéne csinálnia, hogy középre kiírja, hogy a képernyő milyen széles. De valami fura karaktereket kapok :F

#include <graphics.h>
#include <conio.h>
#include <stdlib.h>

void main()
{
int x, Gd, Gm, Hibakod;
Gd = DETECT;
initgraph(&Gd, &Gm, "");
Hibakod = graphresult();
if (Hibakod)
{
clrscr();
cprintf("Grafikus hiba: %s", grapherrormsg(Hibakod));
getch();
exit(1);
}
rectangle(0, 0, getmaxx(), getmaxy());
settextjustify(CENTER_TEXT, CENTER_TEXT);
settextstyle(DEFAULT_FONT, HORIZ_DIR, 3);
x = getmaxx();
outtextxy(getmaxx() / 2, getmaxy() / 2, x);
getch();
closegraph();
}

(#215) Jester01 válasza feherpeter (#214) üzenetére


Jester01
(PH! addikt)

Hát mert gondolom a szerencsétlen outtextxy szöveget vár, te meg egy számot adsz be neki. Ezt egyébként a fordító valószínűleg meg is mondta neked.

Jester

(#216) feherpeter


feherpeter
(újonc)

Igen mondta :K . Az a baj hogy fura karaktereket ír ki nem számokat(vagy semmit). Tudom hogy szöveg kell neki csak nem tudom hogy csináljak szöveget számból. Ezt magyarázza el valaki

[ Szerkesztve ]

(#217) feherpeter


feherpeter
(újonc)

char string[3];
...
string[0] = getmaxx();
outtextxy(getmaxx() / 2, getmaxy() / 2, string);

Ha ezt rakom be akkor is fura karaktereket kapok :Y

outtextxy(getmaxx() / 2, getmaxy() / 2, 640);

itt is fura karakterek :O

outtextxy(getmaxx() / 2, getmaxy() / 2, "640");

ennél rendesen kiírja hogy 640

Lécci segítsetek!

(#218) shev7 válasza feherpeter (#217) üzenetére


shev7
(PH! kedvence)

at kell konvertalnod az int-et char*-ba. Mivel ez relative gyakori muvelet van ra konyvtari fv. itoa a baratod.

''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

(#219) CPT.Pirk


CPT.Pirk
(Szakértő)
LOGOUT blog

Sziasztok!

Úgy fújta a szél, hogy most c++,java,pascal,assembly és qbasic után sima C-t kell tanúlni fősulin. A dolog megyeget, meg is írtam egy email cím ellenőrző progit, de azzal kapcsolatban lenne kérdésem.

ugyan nem volt kikötve, honnan kell vennie a proginak az emailcímet, én scanfel kértem be egy char tömbbe, aztán hosszellenőrzés, majd vizsgáló ciklusok, stb...

Viszont a tanár úr kiakadt, mondván a scanf olyan, mintha a viszkető szemünket a seggünkön keresztűl akarnánk megvakarni. (igyekeztem pontossan idézni) Valami hasonló dolgot mondott a getchar()-ra is, ott a pascalosokra utalva, de azt nem használtam. Szóval valami átadásos dolgot kell majd megoldanom, hogy pl. program.exe asdfg@fgg.hu -ból kiszedje az emailcímet magának. ilyen argv meg nemtudom dolgok kellenének nekem oda main fgv-be...

Efficiency and progress is ours once more, Now that we have the Neutron bomb It's nice and quick and clean and gets things done... © Dead Kennedys

(#220) shev7 válasza CPT.Pirk (#219) üzenetére


shev7
(PH! kedvence)

probald ki mit csinal ez, es erteni fogod :)

#include <stdio.h>
int main( int argc, const char* argv[] )
{
// Prints each argument on the command line.
for( int i = 0; i < argc; i++ )
{
printf( "arg %d: %s\n", i, argv[i] );
}
}

[ Szerkesztve ]

''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

(#221) feherpeter


feherpeter
(újonc)

Kösz shev7! Már csak azt kéne tudnom hogy mi az a függvény.

(#222) shev7 válasza feherpeter (#221) üzenetére


shev7
(PH! kedvence)

google-t ismered? :)

[link]

''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

(#223) feherpeter


feherpeter
(újonc)

Ja bocs :((( ok akkor békénhagylak

(#224) shev7 válasza feherpeter (#223) üzenetére


shev7
(PH! kedvence)

nem ertem a felhaborodasodat... adtam linket, vagy nem?

''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

(#225) CPT.Pirk válasza shev7 (#220) üzenetére


CPT.Pirk
(Szakértő)
LOGOUT blog

Aha, okés. Ennek a működése világos, tanár ezt is tanította, meg ezt várta el, de ha nem adja meg, hogy honnan szedjen be a progi email címet, akkor elvileg szabad kezem lenne a döntésben... Viszont a scanf utálat okára még nem jöttem rá.

Efficiency and progress is ours once more, Now that we have the Neutron bomb It's nice and quick and clean and gets things done... © Dead Kennedys

(#226) odonye


odonye
(lelkes újonc)

Hello mindeki! Azt szeretném kérdezni, hgoy hogyan tudnám azt megcsinálni, hogy a bekért karaktersort egy másik szöveges fájl-ban tárolom?

(#227) feherpeter


feherpeter
(újonc)

Hello!
Van a delay() függvény. Az a bajom vele hogy nincs késleltetés hanem simán kihagyja. Nincs hibaüzi. Az elejére odaírtam "#include <dos.h>"-t. Mit csiáljak hogy működjön?

(#228) a_nagy_pok válasza odonye (#226) üzenetére


a_nagy_pok
(lelkes újonc)

Hali!

char * string; /* a bekért karaktersor */

/* ..... */


FILE * f = fopen("fajl_neve", "w");
fprintf(f, "%s", string);
fclose(f);

Részletesebben lásd itt:
http://www.cppreference.com/stdio/

(#229) odonye


odonye
(lelkes újonc)

épp törölni akartam a hozzászólást mert rájöttem! De köszönöm szépen! Viszont ez valamiert nem menti a szokozt es ami utanna van.:S

[ Szerkesztve ]

(#230) Lortech válasza odonye (#229) üzenetére


Lortech
(PH! addikt)

Egész véletlenül nem így olvastad be a stringet?
scanf("%s",string);

Mert ez nem a sorvége jelig fogja tárolni az értéket stringben, hanem az első white space-ig.

(#231) odonye


odonye
(lelkes újonc)

De, úgy olvastam be. Hogyan kéne?

(#232) Lortech válasza odonye (#231) üzenetére


Lortech
(PH! addikt)

pl: fgets(string, 100,stdin); //100 a max beolvasandó karakterek száma

(#233) odonye


odonye
(lelkes újonc)

Köszönönöm! :R

(#234) feherpeter


feherpeter
(újonc)

Könyörgök valaki segítsen!

#include <dos.h>

void main()
{
delay(5000);
printf("Letelt az 5 másodperc.");
getch();
}

Itt 5 öt mp múlva kéne kiírna a szöveget. De rögtön megjelenik. :W

(#235) Lortech válasza feherpeter (#234) üzenetére


Lortech
(PH! addikt)

traits of turbo c
8. oldal: 15.12.2 delay( ) pont.

(#236) feherpeter válasza Lortech (#235) üzenetére


feherpeter
(újonc)

Köcce.
Ezek szerint a gépemmel van a baj? Ha máshol fordítom akkor jó lesz? Vagy van más módja is a miliszekundumos késleltésnek?

(#237) Lortech válasza feherpeter (#236) üzenetére


Lortech
(PH! addikt)

Nem a gépeddel van a "baj", hanem a rutinnal. Mai ( és "tegnap előtti" ) gépeken nem fog megfelelően futni, mert túl gyorsak.
De ott van leírva jól a probléma, és lehetséges alacsonyszintű megoldási módok is. Jobban, jobbat én se tudok írni.
Hardver / operációs rendszer / fordítófüggetlen, jó megoldás nem nagyon van erre az egyszerűnek tűnő problémára.

Turbo C + DOS-ról van szó egyáltalán? A legemészthetőbb megközelítés talán az, hogy egy ciklusban lekéred az aktuális időt addig, amíg a kiinduláshoz képest megfelelő idő eltelt. Ez azért nem jó megoldás, mert hiába nem csinál semmi hasznosat a program, a várakozás közben folyamatosan terheli a gépet.

(#238) feherpeter válasza Lortech (#237) üzenetére


feherpeter
(újonc)

Igen TURBO C. Kösz mindent. :))

(#239) odonye


odonye
(lelkes újonc)

Kérdés. A struct-omban int-re char-ra es float-ra miert irja hogy undeclared?(minden tipusra ezt kapom).

(#240) doc válasza odonye (#239) üzenetére


doc
(MODERÁTOR)
LOGOUT blog

nem biztos hogy hátráltatna némi konkrét, informatív leírás, ne adj' isten a jelzett struct forrásból történő bemásolása :U

Aláírás (nem kötelező megadni - minden hozzászólásnál automatikusan az üzenet végéhez íródik)

(#241) odonye


odonye
(lelkes újonc)

struct valami

{

int a;

float b;

}

scanf("%d",&a)
Hát valami ilyesmi. Igazából az én gondom az, hogy sehol semmi programozást nem tanultam illetve tanulok, és az info tanárom is csak pascal-ban tud egy keveset.:S

(#242) ttower


ttower
(fanatikus tag)
LOGOUT blog

hello mindenki
c és mysqlben kellene egy kis segítség. interneten találtam egy rakat leírást hogy hogy kéne a mysql-t használni c programokból, de sehol sem találom a mysql.h fájlt. megvan ez esetleg valakinek vagy van valami gyűjtőoldal ahonnan le lehetne szedni? :F

question = ( to ) ? be : ! be; -- Wm. Shakespeare http://www.youtube.com/watch?v=RdBHQjasLr4

(#243) doc válasza odonye (#241) üzenetére


doc
(MODERÁTOR)
LOGOUT blog

a struct-ot zárd le pontosvesszővel, tehát így:

struct valami
{
int a;
float b;
} ;

vagy ha akarsz változót ilyen típussal, akkor:

struct valami
{
int a;
float b;
} valtozo;

ttower: azert az nem igy megy, a mysql.h önmagában kevés, abban csak a deklarációk vannak, fel kell tenned a mysql-t a megfelelő dev fileokkal (lib, header, stb)

Aláírás (nem kötelező megadni - minden hozzászólásnál automatikusan az üzenet végéhez íródik)

(#244) odonye


odonye
(lelkes újonc)

Köszönöm.

[ Szerkesztve ]

(#245) lszabi83


lszabi83
(újonc)

Hello!
Vki segítsen plíííz! Nem nagyon megy a prog, gondolom nem nehéz ez a feladat! De nem jövök rá magamtól! Részletesen el tudjátok mondani a megoldáast??
int a=0, b=1; b=a++; a+=++b; a+=b++; Mennyi a és b értéke?
Sok ilyen hasonló feladatot kaptam, de nem értem! THX!!

(#246) Lortech válasza lszabi83 (#245) üzenetére


Lortech
(PH! addikt)

1, a = 0 , b = 1
2, a = 1, b = 0, mivel az a csak a b= a után inkrementálódik, postfix operátor.
3, a = 2, b = 1, mivel b az értékadás előtt inkrementálódik (prefix operátor), és ez adódik a-hoz.
4, a = 3, b = 2

(#247) plaschil


plaschil
(fanatikus tag)

Sziasztok!
Van egy-két vizsgakérdés ami annyira összetett, hogy nem tudok rá pontosan válaszolni.
Segítenétek nekem?
A kérdések:
1. Adatfolyam, fájlkezelés; szabványos adatfolyamok, bufferelés
2. C preprocesszor direktívák, makrószimbólumok és makróeljárások

Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!

(#248) &rew


&rew
(őstag)

Uraim!

ha van egy eleg osszetett C/C++ progi es at kell tenni tobbmagos/64bites kornyezete, akkor nagyon-nagyon-nagy vonalakban mit kell nezni, mi lesz a feladat?
teljesitmeny-noveles a cel, minimum a tobbmagos procit ki kene hasznalni (nem csak ketto, akkor mar menjen n+1 magon is, mindjart jonnek a nehalem-ek :) )
tudom h tulsagosan altalanos a kerdes, de majd ha egyre tobb mindent ertek, akkor lesz konkretabb is :)

koszi,
&rew

350z - g35

(#249) Jester01 válasza &rew (#248) üzenetére


Jester01
(PH! addikt)

Több magot akkor fog kihasználni, ha több szálon fut. Ahhoz meg az kell, hogy a feladatot lebontsd párhuzamosan végezhető műveletekre, lehetőleg hasonló számításigénnyel. Mindezt ideális esetben tetszőleges számú szálra, például az adatmennyiség n részre osztásával. Általában ehhez szükséges valami extra művelet, ami a részműveletek eredményéből összerakja a végeredményt. Például ha az a feladat, hogy készíts fényességdiagramot egy fényképről, akkor a képet feloszthatod annyi részre ahány mag van és a részekre párhuzamosan végrehajtod a számlálást. Végül pedig összeadod a részeredményeket. Persze ha lehetséges, akkor menet közben is egyből aggregálhatsz, csak akkor figyelni kell a szinkronizálásra. (Amire persze amúgy is figyelni kell). Ha eleve több feladat van (mint például egy web szerver esetén) akkor tipikusan a thread pool architektúrát szokták alkalmazni, amikoris az n (vagy n-1) végrehajtó szál párhuzamosan, de önállóan dolgozza fel a kéréseket. A feladatokat funkcionálisan is szét lehet bontani, csak ekkor nagyobb probléma az egyenlő elosztás illetve a tetszőleges skálázódás. Pl. egy játék esetén lehet dedikált futási szála a rajzolásnak, a hangkezelésnek, a hálózatkezelésnek -- csak ezek ugye közel sem azonos processzorigényűek.

64 bites architektúra általában nem igényel speciális kódot, de persze ki lehet használni az előnyeit a nagyobb címtartománynak. Például ha van sok adatot tartalmazó fájlod amit eddig seek/read módon használtál véletlen elérésre, azt most nyugodtan bemappolhatod (jajj) a memóriába és így majd az operációs rendszer a hardver segítségével meggyorsíthatja a működést.
Ugyanakkor át kell nézni a jelenlegi programot, nem végez-e trükköket (tipikusan pointer -> int -> pointer konverziót) ami nem működik 64 biten.

Az x86-64 továbbá nem csak azt jelenti, hogy 64 bites a címtartomány, hanem több regiszter is van. Ezzel viszont c++ esetén elég a fordítónak foglalkozni.

Jester

(#250) &rew válasza Jester01 (#249) üzenetére


&rew
(őstag)

aha. latom mar, kozben talaltam par jo linket is.
ha kizarolag unix/linux rendszerrol beszelunk, akkor mindig a kernel intezkedik az uj szalak szetosztasarol a magok kozott? (mondjuk terhelestol fuggoen)
ha nem kene hozzanyulni minden egyes uj sokmagos proci megjelenesekor, akkor hogyan lehet erdemben 2, 4 es 8 magra elore megirni? megirom nyolc szalra es akkor ket magon is 2x4 szalon fut majd?
memoriateruletek hozzaferesevel nem kell foglalkozni? vagy lehet azert nemileg optimalizalni?
szerencsere olyan a cuccos h konnyu sok szalra bontani es raadasul csak az altaluk irt adattablak miatt kell figyelni arra h egyszerre csak egy valaki irhat. (nehogy belefussunk szoftveresen a tlb bugba :) )

350z - g35

Hirdetés

Copyright © 2000-2013 PROHARDVER Informatikai Kft.