
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рд╡реНрдпрдХреНрддрд┐рдЧрдд рдФрд░ рдЯреАрдо рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рдзрдХреНрдХрд╛ рджреЗрддрд╛ рд╣реИред рд╣рдореЗрдВ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЖрдк рдЗрди рдирдИ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рд╕рдореНрдореЛрд╣рдХ рдкрд╛рдПрдВрдЧреЗ рдФрд░ рдЬрд▓реНрдж рд╣реА рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдореЗрдВ рдЕрдкрдирд╛ рдЕрдкрдЧреНрд░реЗрдб рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдЙрдиреНрдирдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдмрд╛рдХреА рдХрд╛ рдЖрд╢реНрд╡рд╛рд╕рди рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рд╕реЗ рдЕрдкрдиреЗ рдХреЛрдбрдмреЗрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реВрдк рд╕реЗ рдЖрд╕рд╛рди рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рдкреЛрд╕реНрдЯ рдЙрди рдХрд╛рд░рдгреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдХрд╛рд░рдг рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдореЗрдВ рдЖрдкрдХрд╛ рдЕрдкрдЧреНрд░реЗрдб рджрд░реНрдж-рд░рд╣рд┐рдд рд╣реЛрдЧрд╛ред
рд╕рд╛рдЗрдб-рдмрд╛рдп-рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдкреНрд░рддрд┐рд╖реНрдард╛рди
рдЖрдк Visual Studio рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХрд┐рд╕реА рдРрд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкрд╣рд▓реЗ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдФрд░ рджреЛрдиреЛрдВ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╡реНрдпрд╡рдзрд╛рди рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд╣реИред рдпрд╣ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдпрд╛ рдЕрдкрдиреА рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдЕрдкрдирд╛рдиреЗ рдХрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рддрд░реАрдХрд╛ рд╣реИред рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдЖрдкрдХреЛ рдХреЗрдВрджреНрд░реАрдп рдпреВрдЖрдИ рд╕реЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2017 рдФрд░ 2019 рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдиреЗ рджреЗрдЧрд╛ред

MSVC v140 (рд╡реАрдПрд╕ 2015.3) рдФрд░ MSVC v141 (рд╡реАрдПрд╕ 2017) рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдЖрдИрдбреАрдИ рдореЗрдВ рдЯреВрд▓рд╕реЗрдЯ
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдЖрдк рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдирд╡реАрдирддрдо рдЯреВрд▓рд╕реЗрдЯ (MSVC v142) рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднреА рддрдХ рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рднреА рдЖрдк рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ Visual Studio 2019 IDE рдореЗрдВ рд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рдкреБрд░рд╛рдиреЗ рдЯреВрд▓рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдкрдиреЗ рдореМрдЬреВрджрд╛ C ++ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рд▓реЛрдб рдХрд░рдирд╛ IDE рдореЗрдВ рдЖрдкрдХреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб / рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЗрд╕ рддрд░рд╣, рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЖрдИрдбреАрдИ рдХреЗ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рднреА рд▓реЛрдб рд╣реЛрддреА рд╣реИрдВ рдпрджрд┐ рдЖрдкрдХреЛ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЯреАрдо рдХреЗ рд╕рд╛рдереА рд╣реИрдВ рдЬреЛ рдЕрднреА рддрдХ рд╡реАрдПрд╕ 2019 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдирд╣реАрдВ рд╣реБрдП рд╣реИрдВ (рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд╛рдЙрдВрдб-рдЯреНрд░рд┐рдкрд┐рдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЬрд╛рдиреА рдЬрд╛рддреА рд╣реИ)ред
рдЖрдкрдХреЗ рдмреЙрдХреНрд╕ рдкрд░ рдкреБрд░рд╛рдиреЗ VS рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдЯреВрд▓ рдирд╡реАрдирддрдо IDE рдореЗрдВ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдЯреВрд▓рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдЖрдк рдЕрдкрдиреЗ рдорд╢реАрди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╡реАрдПрд╕ 2019 рдХреЗ рд╕рд╛рде рдирдП рд╕рд┐рд░реЗ рд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рд╕реА ++ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд░реНрдХрд▓реЛрдб (рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдШрдЯрдХреЛрдВ рдХреЗ рд╕рд╛рде) рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдХреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╕реЗ рд╕реАрдзреЗ рдЗрди рдкреБрд░рд╛рдиреЗ рдЯреВрд▓рд╕реЗрдЯ рдХреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред

рдирдпрд╛ v142 рдЯреВрд▓рд╕реЗрдЯ рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИ
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рд▓рд╣рд░ (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди, рдЗрд╕рдХреА рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрд▓рдмреНрдзрддрд╛, рдФрд░ рднрд╡рд┐рд╖реНрдп рдХреЗ рдЕрдкрдбреЗрдЯ) рдХреЗ рднреАрддрд░, рд╣рдо рдЕрдкрдиреЗ C ++ рдХрдВрдкрд╛рдЗрд▓рд░ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ
- рдирдИ C ++ 20 рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ,
- рддреЗрдЬреА рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдереНрд░реВрдкреБрдЯ, рдФрд░
- рдЗрд╕рд╕реЗ рднреА рдмреЗрд╣рддрд░ рдХреЛрдбрдЧреЗрди рдЕрдиреБрдХреВрд▓рдиред
MSVC v142 рдЯреВрд▓рд╕реЗрдЯ рдЕрдм рдЙрдкрд▓рдмреНрдз рд╣реИ рдФрд░ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдкрдХреЗ рд▓рд┐рдП рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░реЛрддреНрд╕рд╛рд╣рди рд▓рд╛рддрд╛ рд╣реИред
рдирд╡реАрдирддрдо MSVC v142 рдЯреВрд▓рд╕реЗрдЯ рдореЗрдВ VC рд░рдирдЯрд╛рдЗрдо v140 рдФрд░ v141 рдХреЗ рд╕рд╛рде рдмрд╛рдЗрдирд░реА рд╕рдВрдЧрдд рд╣реИ
рд╣рдордиреЗ рдЗрд╕реЗ рдЬреЛрд░ рд╕реЗ рд╕реБрдирд╛ рдФрд░ рд╕реНрдкрд╖реНрдЯ рдХрд┐рдпрд╛ рдХрд┐ рдЖрдЬ MSVC v141 рдХреЗ рддреЗрдЬреА рд╕реЗ рдЧреЛрдж рд▓реЗрдиреЗ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдкреНрд░рдореБрдЦ рдХрд╛рд░рдг MSVC v140 рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЧрддрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдХреЛрдб рдХреЛ v141 рдЯреВрд▓рд╕реЗрдЯ рдкрд░ рдЕрдкрдиреА рдЧрддрд┐ рд╕реЗ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ, рдмрд┐рдирд╛ рдЖрдкрдХреЗ рдХрд┐рд╕реА рднреА рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рдкрд╣рд▓реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╣рдо рдЧрддрд┐ рдХреЛ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ MSVC v142 рдХреЗ рд╕рд╛рде рднреА рдЗрд╕реА рддрд░рд╣ рдХрд╛ рд╕рдлрд▓ рдЕрдиреБрднрд╡ рд╣реЛред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЖрдЬ рд╣рдо рдШреЛрд╖рдгрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реА рдЯреАрдо MSVC v142 рдХреЗ рд▓рд┐рдП MSVC v141 рдФрд░ v140 рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЧрддрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИред
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рд╕рднреА рдХреЛрдб рдХреЛ v142 рдЯреВрд▓рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рдПрдХ рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╣реИрдВ, рдЬреЛ рдХрд┐ v140 рдпрд╛ v141 рдЯреВрд▓рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд┐рдд рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рднреА рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ (рдирд╡реАрдирддрдо рд▓рд┐рдВрдХрд░ рдХреЗ рд╕рд╛рде) рдЕрдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред рдЗрд╕реЗ рд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реАрд╕реА рд░рдирдЯрд╛рдЗрдо рдиреЗ рд╡реАрдПрд╕ 2019 рдореЗрдВ рдЕрдкрдиреЗ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ рдФрд░ рдкрд┐рдЫрд▓реЗ рд╡реАрд╕реА рд░рдирдЯрд╛рдЗрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдкрд┐рдЫрдбрд╝реЗ рд╕рдВрдЧрдд рд╣реИред
C:\source\repos\TimerApp\Debug>dumpbin TimerApp2019.exe /IMPORTS | findstr .dll mfc140ud.dll KERNEL32.dll USER32.dll GDI32.dll COMCTL32.dll OLEAUT32.dll gdiplus.dll VCRUNTIME140D.dll ucrtbased.dll 2EE _seh_filter_dll
рдЬрдм рдЖрдк MSVC рдЯреВрд▓рд╕реЗрдЯ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдорд░реНрдерд┐рдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд┐рдд рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рдорд┐рд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ VCRedist рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдЕрдкрдиреЗ рдРрдк рдХреЗ рд╕рд╛рде рдкреБрдирд░реНрд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, VCRedist рдЖрдкрдХреЗ рдРрдк рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЯреВрд▓рд╕реЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдкреБрд░рд╛рдирд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
Vcpkg рдкрд░ рд╕реИрдХрдбрд╝реЛрдВ C ++ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдЯреВрд▓рд╕реЗрдЯ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ
рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ 2015 рдпрд╛ рд╡реАрдПрд╕ 2017 рдХреЗ рд╕рд╛рде рдЖрдЬ рд╡реАрд╕реАрдкреАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдЬрд╛рдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреА рдХрд┐ рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (рдЗрд╕ рд▓реЗрдЦрди рдХреЗ рд╕рдордп 900 рдХреЗ рдХрд░реАрдм) рдХреЛ рдЕрдм рдПрдордПрд╕рд╡реАрдЯреА рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред v142 рдЯреВрд▓рд╕реЗрдЯ рдФрд░ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЦрдкрдд рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред
рдпрджрд┐ рдЖрдк рдЕрднреА Vcpkg рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдХреЛрдИ рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ - Windows, Linux, рдФрд░ Mac рдкрд░ рдУрдкрди-рд╕реЛрд░реНрд╕ C ++ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдФрд░ рдирд┐рд░реНрдорд╛рдг рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Vcpkg Microsoft рд╕реЗ рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣реИред
рдХреНрдпреЛрдВрдХрд┐ v142 v141 рдФрд░ v140 рдХреЗ рд╕рд╛рде рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрдЧрдд рд╣реИ, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдкрд╣рд▓реЗ рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдП рдЧрдП рд╕рднреА рдкреИрдХреЗрдЬ рднреА рд╡реАрдПрд╕рд╕реА 2019 рдореЗрдВ рдмрд┐рдирд╛ рд░реАрдХреИрдкрд┐рд▓реЗрд╢рди рдХреЗ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ; рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╣рдо рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЬрдм рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХреЗрдВ рддреЛ рдЖрдк рдирдП рд╕рдВрдХрд▓рдХ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рдЖрдирдВрдж рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╣рдордиреЗ v142 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИ!
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡реАрдПрд╕ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг (рдЬреИрд╕реЗ рд╡реАрдПрд╕ 2017) рдХреЗ рд╕рд╛рде рд╡реА.рдПрд╕.
MSVC рд╕рдВрдХрд▓рдХ рд╕рдВрд╕реНрдХрд░рдг 19.2x рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ (19.1x MSVC v141 рд╕реЗ)
рдЕрдВрддрд┐рдо рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдирд╣реАрдВ, MSVC v142 рдЯреВрд▓рд╕реЗрдЯ рдХреЗ рд╕рдВрдХрд▓рдХ рднрд╛рдЧ рдиреЗ рдЗрд╕рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 19.20 рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ - MSVC v141 рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдорд╛рдореВрд▓реА рд╕рдВрд╕реНрдХрд░рдг рд╡реГрджреНрдзрд┐ред

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдлрд╝реАрдЪрд░-рдЯреЗрд╕реНрдЯ рдореИрдХреНрд░реЛрдЬрд╝ MSVC рдХрдВрдкрд╛рдЗрд▓рд░ рдФрд░ STL рдореЗрдВ MSVC v141 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдиреЗ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ рдФрд░ рдХрдИ MSVC рд╡рд░реНрдЬрди рдХреЛ рд╕рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЖрдкрдХреЗ рдХреЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрд▓ рдХрд░реЗрдВ
рдХреГрдкрдпрд╛ рдЖрдЬ рд╣реА рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп VS 2019 рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рд╕рдВрдХреНрд░рдордг рдХреЛ рдпрдерд╛рд╕рдВрднрд╡ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реИ, рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рд╣рдо рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдмрд╣реБрдд рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рд╣рдо рдиреАрдЪреЗ рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдпрд╛ рдИрдореЗрд▓ ( visualcpp@microsoft.com ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдБрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдпрд╛ MSVC рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рд╣реИ рддреЛ рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛> рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рднреЗрдЬреЗрдВ> рд░рд┐рдкреЛрд░реНрдЯ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ / рдЙрддреНрдкрд╛рдж рдореЗрдВ рд╕реБрдЭрд╛рд╡ рджреЗрдВ, рдпрд╛ рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрддрд╛рдПрдВред рдЖрдк рд╣рдореЗрдВ рдЯреНрд╡рд┐рдЯрд░ рдкрд░ @VisualC рдкрд░ рднреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред