[SOLVED]: pointer-to-object casting και ISO C++

Dimitris dlenis at lithos.culture.gr
Thu Mar 2 12:33:51 EET 2006


Christos Ricudis wrote:
> Dimitris wrote:
> 
>>> Ενδιαφέρον πάντως.  Εγώ, τουλάχιστον, ευχαριστώ που έστειλες και την
>>> απάντηση μόλις τη βρήκες.  Μόλις βρω κάποιο DOS μηχάνημα με C++ που να
>>> μπορεί να το μεταγλωττίσει αυτό, θα το δοκιμάσω αμέσως :)))
>>>     
>>
>>
>> OK, το έκανα εγώ για σένα (τον κώδικά σου τον είπα keramid.cpp):
>>
>> F:\tmp>gcc -v
>> Reading specs from
>> C:/Programfiles/MinGW/bin/../lib/gcc-lib/mingw32/3.2/specs
>> Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as
>> --host=mingw32 --target=mingw32 --prefix=/
>> mingw --enable-threads --disable-nls --enable-languages=f77,c++,objc,ada
>> --disable-win32-registry --disable-shared
>> Thread model: win32
>> gcc version 3.2 (mingw special 20020817-1)
>>   
> 
> Am den to'kanes :)
> 
> H mingw32 bgazei protected-mode kwdika me 32-bit linear addressing. O 
> keramidas anaferetai se segmented 20/24-bit segmented addressing.
> 
> Opoios keramidas brei poios einai o enas kai monadikos logos poy egrapsa 
> "segmented 20/24-bit segmented addressing" kai oxi "real-mode", kerdizei 
> mpiskoto.
> 
> Epishs, opoios mou brei GIATI kapoios skefthke na xrhsimopoihsei thn 
> entolh LEA se kommati kwdika pou den exei kammia sxesh me memory access, 
> kerdizei mpiskoto bouthgmeno sta narkwtika pou pinei o author tou 386 
> GCC backend.
> 

Μια μέρα ένας αρχάριος στάθηκε μπροστά στον Κεραμίδα και είπε θαρρετά:

"Δάσκαλε, αν και δεν μπορώ ο ίδιος να δημιουργήσω όπως Εσύ ακόμα,
πάντως έχω βρει το μυστικό Σου.
Δες: Μπορώ να μεταγλωτίσσω τον κώδικά Σου!"

Ο Ρικούδης κοίταξε μόνο την gcc -v και απάντησε:
"Μπορεί να βρήκες το μυστικό Μας, αλλά δεν μεταγλώτισες τίποτα"

Ο αρχάριος κατάλαβε ότι το μόνο που βρήκε ήταν το μυστικό
που ήξεραν ήδη όλοι: Ο δάσκαλος δεν ήταν unary αλλά binary.

Ο αρχάριος άφησε τον δάσκαλο στον εσωτερικό του διάλογο.



More information about the Linux-greek-users mailing list