Article View: pl.comp.tlumaczenia
Article #7176Re: Thunk i thunking
From: Slawek Kotynski
Date: Thu, 27 Oct 2005 08:21
Date: Thu, 27 Oct 2005 08:21
40 lines
2885 bytes
2885 bytes
Mateusz Łoskot wrote: > Witam, > > Czy ktoś z Was wie jak w (poniżej fragment) przetłumaczyć poprawnie > wyrazy thunk i thunking? > > Jest na grupie wątek pt. "Thunking & roaming" (by Lukasz Jakubowski 9 > Gru. 1997) > ale nie o takie tłumaczenie mi chodzi (ono nie bardzo pasuje do mojego > fragmentu). > > Tu jest fragment, wymaga on ciut wiedzy na temat C/C++ ale myślę, że > jest dość zrozumiały: > > "The window procedure is called StartWindowProc and is defined as a > static function. C++ static functions cannot directly call instance > member functions (how could they decide which of the potentially many > instances to call?), but this is exactly what we want our window > procedure to do. To get around this, the idea of thunking is used." > > Więc, co się kryje po naszemu za "the idea of thunking"? > > Na razie typuję, że to coś w rodzaju: > konwersja > rzutowanie > wyodrębnienie > przekierowanie Zastrzeliłeś (czy następne zdania czegoś więcej nie wyjaśniają?) bo thunking dotąd kojarzył mi się wyłącznie z emulacją trybu 16->32 bity. Np. tutaj: http://windowsserversystem.pl/Articles/6179.aspx "Określenie thunking oznacza przechwycenie wywołania funkcji, wykonanie specjalnego przetwarzania do przetłumaczenia kodu z 16-bitowego na kod 32-bitowy i przekazanie kontroli funkcji docelowej." -- mjk
Technical Details
Message-ID:
<4360877c$0$5434$f69f905@mamut2.aster.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.onet.pl!fargo.cgs.poznan.pl!chlor.kofeina.net!not-for-mailReferences:
<1130336737.603462.40030@f14g2000cwb.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.onet.pl!fargo.cgs.poznan.pl!chlor.kofeina.net!not-for-mail From: Slawek Kotynski <kotynski@byl.z.adso.z.com.pl> Newsgroups: pl.comp.tlumaczenia Subject: Re: Thunk i thunking Date: Thu, 27 Oct 2005 10:21:49 +0200 Organization: NYB Lines: 40 Sender: Jaroslaw Hirny <agnus@hell.pl> Approved: usenet+pl.comp.tlumaczenia@kofeina.net Message-ID: <4360877c$0$5434$f69f905@mamut2.aster.pl> References: <1130336737.603462.40030@f14g2000cwb.googlegroups.com> NNTP-Posting-Host: chlor.kofeina.net Mime-Version: 1.0 X-Trace: chlor.kofeina.net 1130401217 13239 194.114.145.51 (27 Oct 2005 08:20:17 GMT) X-Complaints-To: usenet@kofeina.net NNTP-Posting-Date: Thu, 27 Oct 2005 08:20:17 +0000 (UTC) Return-Path: <agnus@hell.pl> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en, pl In-Reply-To: <1130336737.603462.40030@f14g2000cwb.googlegroups.com> X-Virus-Scanned: amavisd-new at mimuw.edu.pl X-Virus-Scanned: amavisd-new at kofeina.net X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.15.11 X-NNTP-Posting-Host: 62.121.96.27 X-NNTP-Posting-Date: 27 Oct 2005 07:53:32 GMT X-Moderator: Jaroslaw Hirny <agnus@hell.pl> X-Moder-Tool: 2005-09-30 X-X-Trace: 1130399612 mamut2.aster.pl 5434 62.121.96.27:65100 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit