Tisztelt Uraim!
A fenti allomany formatumat sajnos nem talaltam meg a wotsit.org-on, es
ldip-e valo konvertalasa sem megoldhato. Ismeri valaki a felepiteset. Ki
kellene nyernem belole az informaci okat programbol, esetleg csv vagy
valamilyen mas formatumba valo konvertalasa is eleg, ha parameterezve
lehet kez elni.
Udv: Zoltan Nemeth -=Munchausen=- of SHADOWNET Lodge
PCdokI -o SHADOWNET Szellemi Paholy o- http://www.bigfoot.com/~nzp
BBS: MADHOUSE BBS HUNGARY +36-1-215-6234 00-24h 33600bps
!!! please reply to: !!!
|
> Pedig a standard SQL, ami mindenhol ugyanaz, az nem tobb 10
> oldalnal.
> Ha viszont specializalodsz, akkor a 100 oldal nem
> kifejezes. Nem tud egy asztal annyira billegni, hogy pl.
> Oracle dokumentacio kelljen ala a maga nehany kilojaval.
> Apropo, Oracle: http://otn.oracle.com
Hat akkor itt van meg egy nepszeru hely: www.mysql.com (vagy hasonlo)
Ott megtalalod a mysql-manual.pdf nevu filet, 3 mega, 700 oldal pdf.
--
udvozlettel,
Gergely
|
> hozzatok fordulok segitsegert, mert keptelen vagyok egyedul
> megerteni a kovetkezoket:
>
> /K & R : A "C" programozasi nyelv, 62-63 oldal/
> n = n & 0177 muvelet az n binaris ertekeben az also het bit
> kivetelevel minden bitet nullaz.
>
> x = x ~ 077 muvelet hatasara x utolso hat bitje nulla erteku lesz.
Az '&' a bitenkenti ES muvelet a C-ben. Az ES-nek 2 bemeno es egy
kimeno bitje van (legalabb is ennek az operatornak), a kovetkezo
tablazat szerint:
be1 be2 ki
0 0 0
0 1 0
1 0 0
1 1 1
Az operator az operandusainak binaris abrazolasat mint bitek sorozatat
hasznalja es minden biten megcsinalja a muveletet, majd az eredmenyt
mint binaris szamot adja ki. Azaz, az eredmeny 0. bitje az elso
operandus 0. bitje ES a masodik operandus 0. bitje, az eredmeny
1. bitje az az elso operandus 1. bitje ES a masodik operandus 1. bitje
es igy tovabb.
Namost, a fenti tablazatot megnezve kiderul, hogy:
x ES 0 = 0 valamint
x ES 1 = x
Ezek utan a 0177 oktalis szam binarisan abrazolva (16 biten, az
egyszeruseg kedveert)
0000000001111111
Ha ezt bitenkent osszeeseled egy masik 16 bites szammal, ami legyen
abcdefghijklmnop (a betuk egy akarmilyen bitet jelolnek)
akkor a fentiek alapjan kiderul, hogy az eredmeny
000000000jklmnop
lesz, azaz az also 7 bit az maradt, ami volt, az osszes tobbi viszont
nullava valik. Az is latszik, hogy ha a szo hossza nem 16 bit, hanem
32 vagy 64 vagy akarmennyi, a legyeg ugyanez, a 0177 egy olyan szam,
aminek minden bitje 0 kiveve a legkisebb helyierteku 7 bitet.
A masik muvelet
x = x & ~ 077
a ~ operatort is hasznalja. Ez az operator minden bitet megfordit,
azaz 1-bol 0-t csinal es viszont.
A 077 ismet csak 16 biten
0000000000111111
ha ezt most bitenkent meginvertalod a ~ -nak megfeleloen, az eredmeny
1111111111000000
Ha azt most osszeeseled egy barmilyen szammal, akkor
abcdefghijklmnop
1111111111000000
------------------
abcdefghij000000
lesz az eredmeny, azaz az also 6 bitet 0-ra allitottad mig az osszes
tobbit beken hagytad. Ezt elvileg el lehetne erni ugye az
x = x & 0177700
muvelettel is, de mig ez utobbi modszer csak 16 biten mukodik,
a ~ 077 barmely szohossz mellett egy olyan szamot ad, aminek az also 6
bitje 0, minden mas 1.
Zoltan
|
Hali!
At kell irnom egy delphi forrast c++ -ba,
de meg soha nem lattam igzabol delphi-t...
Az atirogatas nem olyan nehez.
De ezt, hogy irom c++-ban ?
type
TEvent = procedure(Process: THandle; const OutputLine: String) of object;
koszi & csao
sm
ui.: nincs keznel help ill. konyv sem
|