32-рдмрд┐рдЯ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдкрд╖реНрдЯ рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреА рдЦреЛрдЬ рдХрд░реЗрдВ

рдЯрд╛рд░реНрдбрд┐рдЧреНрд░реЗрдбреНрд╕ (lat.Tardigrada)

рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ C ++ рдХрдВрдкрд╛рдЗрд▓рд░ рдореЗрдВ C4311 ('рд╡реЗрд░рд┐рдПрдмрд▓': рдкреЙрдЗрдВрдЯрд░ рдЯреНрд░рдВрдХреЗрд╢рди 'рдЯрд╛рдЗрдк' рд╕реЗ 'рдЯрд╛рдЗрдк') рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рд╣реИ, рдЬреЛ рдХрд┐ 32-рдмрд┐рдЯ рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреЙрдЗрдВрдЯрд░ рдХрд╛рд╕реНрдЯрд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред Intel C ++ рдореЗрдВ, рдЪреЗрддрд╛рд╡рдиреА # 810 рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред рдПрдХ рдЬреНрдЮрд╛рдд рджреЛрд╖ рдХрд╛ рдЙрджрд╛рд╣рд░рдг:



  рд╢реВрдиреНрдп * ptr = x;
 int y = (int) ptr; 


Win64 рдореЗрдВ, рдкреЙрдЗрдВрдЯрд░ рдХрд╛ рдЖрдХрд╛рд░ 64-рдмрд┐рдЯ рдмрди рдЧрдпрд╛, рдФрд░ рдЗрдВрдЯ рдХрд╛ рдЖрдХрд╛рд░ 32 рдмрд┐рдЯреНрд╕ рд╕реЗ рдкрд╣рд▓реЗ рдмрдирд╛ рд░рд╣рд╛ред рд╕реНрдкрд╖реНрдЯ рдкреНрд░рдХрд╛рд░ рдХрд╛ рд░реВрдкрд╛рдВрддрд░рдг рдкреЙрдЗрдВрдЯрд░ рдХреЗ рдореВрд▓реНрдп рдХреЛ рдХрдо рдХрд░ рджреЗрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрджрд┐ рддреНрд░реБрдЯрд┐ 4 рдЬреАрдмреА рдореЗрдореЛрд░реА (0x00000000FFFFFFFF) рдХреЗ рдмрд╛рд╣рд░ рд╕реНрдерд┐рдд рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреА рд╣реИ, рддреЛ рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред



рдРрд╕реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдХрдкрдЯрдкреВрд░реНрдг рд╣реИрдВ рдХрд┐ рд╡реЗ рдЕрдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, C4311 рдирдВрдмрд░ рдХреЗ рд╕рд╛рде рд╕рднреА рд╕рдВрдХрд▓рдХ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рджреЗрдЦрдХрд░ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕ рдЬрд╛рдБрдЪ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдХреБрдЫ рдЕрдкреНрд░рд┐рдп рдмрд╛рд░реАрдХрд┐рдпрд╛рдБ рд╣реЛрддреА рд╣реИрдВред





рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ Visual Studio 2008/2010 рдореЗрдВ 64-рдмрд┐рдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдКрдкрд░ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЪреЗрддрд╛рд╡рдиреА C4311 рдирд╣реАрдВ рдорд┐рд▓реЗрдЧреАред рд╣рдо рдЗрд╕ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЛ рд╕рдордЭреЗрдВрдЧреЗред



Visual Studio 2003/2005 рдореЗрдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ / Wp64 рд╕реНрд╡рд┐рдЪ рд╣реИ рдЬреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ 64-рдмрд┐рдЯ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдирд╛ рдХреЛрдб рдмрдирд╛рддреЗ рд╕рдордп рд╕рд╛рдордирд╛ рдХрд░реЗрдЧрд╛ред рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рд╕рдореВрд╣ рдореЗрдВ рдЪреЗрддрд╛рд╡рдиреА C4311 рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрджрд┐ рдЖрдк Visual Studio 2005 рдореЗрдВ рдХреЛрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рднреА "int y = (int) ptr;" рдкрдВрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП 32-рдмрд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдЙрддреНрдкрдиреНрди рд╣реЛрдЧреА:



  рдЪреЗрддрд╛рд╡рдиреА C4311: 'рдЯрд╛рдЗрдк рдХрд╛рд╕реНрдЯ': 
 рд╕реВрдЪрдХ рдЯреНрд░рдВрдХреЗрд╢рди 'void *' рд╕реЗ 'int' рддрдХред 


/ Wp64 рд╕реНрд╡рд┐рдЪ 64-рдмрд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ 64-рдмрд┐рдЯ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, "рддреИрдпрд╛рд░" рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдмреАрдд рдЪреБрдХрд╛ рд╣реИред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2005 рдХреЗ рд╕рд╛рде рд╢реБрд░реВ, рдПрдХ 64-рдмрд┐рдЯ рд╕рдВрдХрд▓рдХ рд╣реИред рдпрджрд┐ рдЖрдк Win32 рдФрд░ Win64 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рджреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред X64 рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, / Wp64 рд╕реНрд╡рд┐рдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╡реНрдпрд░реНрде рд╣реИ, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2008/2010 рдореЗрдВ рдЪрд┐рддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рдЧрд▓рддреА рдХреАред рдпрджрд┐ рдЖрдк Visual Studio 2008/2010 рдореЗрдВ рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рдпрд╛ рдкреБрд░рд╛рдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдирдП рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ / Wp64 рд╕реНрд╡рд┐рдЪ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рд╣реА рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ "рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд▓реНрдк" рдореЗрдВ / Wp64 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:



  рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдЪреЗрддрд╛рд╡рдиреА D9035: 
 рд╡рд┐рдХрд▓реНрдк 'Wp64' рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рд░рд┐рд▓реАрдЬ рдореЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред 


рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╣рд╛рд╕реНрдп рдпрд╣ рд╣реИ рдХрд┐ C4311 , C4312 , C4313 рдЬреИрд╕реА рдЪреЗрддрд╛рд╡рдиреА рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЕрднреА рднреА / Wp64 рд╕реНрд╡рд┐рдЪ рд╕реЗ рдЬреБрдбрд╝реА рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рдпреЗ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЙрдирдХрд╛ рдЦрддрд░рд╛ рд╕реНрддрд░ 1 рд╣реИ ред



рдпрджрд┐ рдЖрдк / Wp64 рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╡рд┐рдХрд▓реНрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ D9035 рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпреЗ рдЪреЗрддрд╛рд╡рдиреА рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдПрдЧреАред рдПрдХ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╕рдХреНрд╖рдо / рджреАрд╡рд╛рд░ рд╣реИред рд╕рдВрджреЗрд╢ рдЬрд╛рд░реА рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдпрд╣ рддрд░реАрдХрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдмрд╣рд╛рджреБрд░ рдХреЗ рд▓рд┐рдПред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░ рд╕рдмрд╕реЗ рд╕рдордЭрджрд╛рд░ рд╡рд┐рдХрд▓реНрдк stdafx.h рдореЗрдВ #pragma рдЪреЗрддрд╛рд╡рдиреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред



рдЕрдм Intel C ++ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рдкреНрд░рд╢реНрди рдХрд╛ рдЕрдзреНрдпрдпрди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдЙрдореНрдореАрдж рдереА рдХрд┐ рдЗрд╕рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ / Wp64 рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдпрд╣ рд╡рд┐рдЬрд╝реБрдЕрд▓ C ++ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдЙрд╕рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рд╕рдм рдХреБрдЫ рдерд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреА рддреНрд░реБрдЯрд┐ "int y = (int) ptr;" рдмрд┐рдирд╛ / Wp64 рд╕реНрд╡рд┐рдЪ рдХреЗ рднреА рджреА, рдЪреЗрддрд╛рд╡рдиреА # 810 рджреАред рд▓реЗрдХрд┐рди рдЪреЗрддрд╛рд╡рдиреА # 967 (C4312 рдХреЗ рдмрд░рд╛рдмрд░) рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА / Wp64 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдЗрдВрдЯреЗрд▓ C ++ рдХрдВрдкрд╛рдЗрд▓рд░ рдореЗрдВ / Wp64 рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗрдЯ рднреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реЗрдЯ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдЕрд▓рдЧ рд╣реИред рдЪреВрдВрдХрд┐ рдпрд╣ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрдВрдЯреЗрд▓ рд╕реА ++ рдХреА рд╡рд┐рджреЗрд╢реА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдкрд░ рдкреНрд░рд▓реЗрдЦрди рддрдВрдЧ рд╣реИ, рдореБрдЭреЗ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ / Wp64ред



рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рдЗрд╕ рдзрд╛рд░рд╛ рдХреЗ рдмрд╛рдж, рдкрд╛рдардХ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ:



рд▓реЗрдХрд┐рди рдлрд┐рд░ рдХреНрдпрд╛ рдкрдХрдбрд╝ рд╣реИ? рдореИрдВ рдЖрдкрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреВрдЫрддрд╛ рд╣реВрдВред



рдЬрд╡рд╛рдм рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ Visual Studio 2008/2010 рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИ рдФрд░ 64-рдмрд┐рдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдРрд╕реА рд╕рд╛рдорд╛рдиреНрдп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧреА:



  рд╢реВрдиреНрдп * ptr = x;
 int y = (int) ptr;  // C4311

 int i = x;
 рд╡рд╛рдкрд╕реА (рд╢реВрдиреНрдп *) i;  // C4312

 int * pI = 0;
 рдкреНрд░рд┐рдВрдЯрдл ("% d", рдкреАрдЖрдИ);  // C4313 


рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреБрдЫ рдЕрдиреНрдпред Intel C ++ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕реА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЕрд╕реЗрдВрдмрд▓ рдХрд░рдирд╛, рдЖрдкрдХреЛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдФрд░ рд╕реЗрдЯ рдирд╣реАрдВ рджрд┐рдЦреЗрдЧрд╛ред



рдЗрди рд╕рднреА рд▓рд╛рднрдХрд╛рд░реА рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛! рдпрд╣ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдмрд╢рд░реНрддреЗ рдХрд┐ рдЖрдк рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реЛрдВред рдореБрдЭреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ 64-рдмрд┐рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд┐рд╖рдп рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддрд╛ рд╣реВрдВред



рдореИрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЗрди рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЛ рд╣рд░рд╛рдиреЗ рдХрд╛ рдорддрд▓рдм 64-рдмрд┐рдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреА рд╢реБрджреНрдзрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдХреЗрд╡рд▓ рдпрд╣ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рд╕реНрдкрд╖реНрдЯ рджреЛрд╖ рддрдп рдХрд┐рдП рдЧрдП рд╣реИрдВред рддреЛ рдХрд╣рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЬреЛ рдЫрд┐рдкрд╛ рдирд╣реАрдВ рдерд╛, рдореБрдЭреЗ рджреЛрд╖ рдирд╣реАрдВ рджреЗрдирд╛ рд╣реИред" рд▓реЗрдХрд┐рди рдПрдХ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ "рдЫрд┐рдкрдиреЗ рд╡рд╛рд▓реЛрдВ" рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдг ( Viva64 ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред



рдмреЗрд╢рдХ, рдореИрдВ 64-рдмрд┐рдЯ рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рдЦрд░рд╛рдмреА рдХреЛ рдиреЛрдЯрд┐рд╕ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдирд╣реАрдВ рдерд╛ред рдЕрднреА рд╣рд╛рд▓ рд╣реА рдореЗрдВ , рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдпрд╣рд╛рдБ рдЫреЛрдбрд╝ рджреА рдЧрдИ рд╣реИ ред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЖрд▓реЛрдЪрдирд╛ рд╣рд╛рд▓ рд╣реА рдХреА рд╣реИред



рдЗрд╕ рд╕рдм рд╕реЗ, рдореИрдВ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд▓реЛрдЧ рд╕рд┐рд░реНрдл Win64 рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд▓реЗрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореИрдВрдиреЗ рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдпрд╣ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рд▓рд┐рдЦрд╛ рдерд╛, рдФрд░ рдЕрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рджреЛрд╣рд░рд╛рдпрд╛ред рдпрд╣ рдмрд╣реБрдд рдЕрдЬреАрдм рд╣реИред рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдк рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд░реБрдЪрд┐ рдХреЗ рдмрд┐рдирд╛ рднреА рдЬрд╣рд╛рдВ рд╕реВрдЪрдХ рдХреЛ рдЗрдВрдЯ рдореЗрдВ рдзрдХреЗрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕реЗ рдореБрджреНрджреЛрдВ рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╕рд╛рдореВрд╣рд┐рдХ рдЪрд░реНрдЪрд╛ рдХреА рдХрдореА рдореЗрд░реЗ рд▓рд┐рдП рдмреЗрд╣рдж рд╢рд░реНрдордирд╛рдХ рд╣реИред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рдХрд┐ рджреБрдирд┐рдпрд╛ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИред



All Articles