Hollosi Information eXchange /HIX/
HIX CODER 289
Copyright (C) HIX
1998-11-24
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: virtual es memset (this, 0, sizeof (ClassA)); (mind)  46 sor     (cikkei)
2 Re: awk feladatok (mind)  19 sor     (cikkei)
3 win95 prog. (mind)  8 sor     (cikkei)

+ - Re: virtual es memset (this, 0, sizeof (ClassA)); (mind) VÁLASZ  Feladó: (cikkei)

A konstruktorban vagy barhol masutt (kivulrol v. belulrol) az objekumra
vegrehajtott memset/memcpy/stb. minden esetben kerulendo.  Ez egy un.
"big no no", azaz soha, semmikor, halalbunti terhe mellett.

A virtualis fuggvenyeknel fellepo pofaraeses csak az egyik oka ennek.
Legaltalanosabban ugy fogalmazhatunk, hogy az objektum tarolasi modjarol
a c++ szabvanya legfeljebb csak "gyenge" kijelenteseket tesz, ez az
adott implementacio dolga, nem a nyelve.  

Egy nagyon jellemzo masik hibaeffektus az volna, ha pl. komplex
adattipusu attributumokat hasznalnal egy osztalyban, amelyek sajat
attributumaikat illetoen mindenfele okos ertekre inicializalodhatnak,
nem csak nullara - ezt nem tanacsos csak ugy atirni...

Pl.

class A
{
public:
   A() :iMagic( 33) {};
   A( int iInit)  { iMagic = iInit; };
   int getMagic() { return iMagic;  };
   ...
private:
   int iMagic;
   ...
};

class B
{
public:
   B() : a2( 22)
   {
      memset( ...);
      cout << a1 << a2 << endl;
   };
   ...
private:
   A a1;
   A a2;
};

Es ez meg szereny, mert csak rossz eredmenyt ad, de mi volna ha
mutatokat tarolna a1 v. a2?
Udv,
Peter
+ - Re: awk feladatok (mind) VÁLASZ  Feladó: (cikkei)

Kedves Istvan!

> Ez az 5% azt jelenti, hogy ennyivel kozelebb kerulok az operacios 
> rendszerek gyakorlati alairashoz.

Hol?

> Igy talan mar lesz 77%-om. Ez azert
> kell, mert szerintem olyan nehez feladatokat kapunk, hogy azokat nem sokat
> tudjak megoldani a csoportbol.

Szerintem azert nem olyan nehezek. Bar en par eve majdnem mindenemet awk-ban 
irtam...

Ha a tobbit is finomitani tudod, akkor azokat is megirhatom...

Udv From:, a kezdeti nehe'se'g

Idot, penzt, faradsagot takarit meg, ha idot, penzt, faradsagot takarit meg...
+ - win95 prog. (mind) VÁLASZ  Feladó: (cikkei)

Hali

Win95 programozásárol tudtok valamilyen konyvet ajanlani? De jo ha
valamilyen linket ajanlotok. C erdekelne, de lehet mas is. Ami eszetekbe
jut.
Johet maganba is. Koszi

Istvan

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS