कैसे 64 बिट्स के लिए सभी कोड स्थानांतरित करने के लिए नहीं

: 32- C++, , 64- . , , , , , – 64 . , 64-, .
 
? – , 32 , 64:
— – , , « » ;
— ( , ?);
— ???
— PROFIT
 
.
, , , (), . , C++, 32, 64 , .. .
 

→ ;
→ ;
→ .
 
WIN, FAIL.
 
. C#. C# , . WIN?
— C++ C# , , – ;
— ;
— ;
— – , ;
— , .NET.
 
FAIL. , , ™ () .
 
, , Microsoft, 32- 64- ?
 
. 32- 64- . Windows COM – .
 
«? COM , !» – . … , COM . , COM, . : . COM – , .
 
:
— ,
— ( ATL),
— …
 
… «, » – . , COM- , . :
 
— – C, C++, C#, VB.NET, Delphi, ( );
— , ;
— 32-;
 
« ? – , .» – . COM ( «»), , . - - :
 
ThatLibrary.Worker worker = new ThatLibrary.WorkerClass();
worker.DoWork();

 
COM :
— ,
— ,
— ,
— , COM .
 
, , .
 
, . , , , – .
 
. , 64-. , 32-, , . COM , , – , , .
 
™ . COM+ – , , , . COM+ Windows, Windows 2000. COM+ (Start→Settings→Control Panel→Administrative Tools→Component Services, ).
 
. 32-, . 64-, , COM+ , , , .
 
, () , COM- Recognition Server 64- , . , COM+. – .
 
64 . .


Recognition Server


Source: https://habr.com/ru/post/In101560/


All Articles