рд╣рдореЗрдВ рдЬрдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рд░рд╕реНрдЯ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬреЛ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдЪрд▓рддреА рд╣реИ, рд▓рдЧрднрдЧ рд╕рднреА рдХреНрд░реИрд╢ рдХреЛ рд░реЛрдХрддреА рд╣реИ, рдФрд░ рдбреЗрдЯрд╛ рд╢реЗрдпрд░рд┐рдВрдЧ рдХреА рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛рдУрдВ рдХреЛ рднреА рд╕рдорд╛рдкреНрдд рдХрд░рддреА рд╣реИред рдЗрд╕реЗ рдореЛрдЬрд╝рд┐рд▓рд╛ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдирдИ рдкреАрдврд╝реА рдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ - рд╕рд░реНрд╡реЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред



рд╕рдВрдкрд░реНрдХ рдмрд┐рдВрджреБ


рднрд╛рд╖рд╛ рдХреА рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд╛ рдПрдХ рдкрд░реА рдХрдерд╛ рдХреА рддрд░рд╣ рд▓рдЧрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ рдЬреЛ рдЙрдкрдХрд░рдг рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЙрдкрд▓рдмреНрдз рдереЗ, рд╡реЗ рд╣рдореЗрд╢рд╛ рдЧрддрд┐ рдФрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХреЗ рдмреАрдЪ рд╕рдВрддреБрд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдПрдХ рдУрд░, C ++, рдЬрд┐рд╕рдореЗрдВ рджреВрд░рд╕реНрде рд╕реНрдореГрддрд┐ рдФрд░ рд░рд┐рдореЛрдЯ рд░реАрдбрд┐рдВрдЧ рдХреЗ рдмрд╛рд╣рд░ рдкрд╣реБрдВрдЪ рдХреА рдирд┐рд░рдВрддрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ, рдпрд╛ рдЗрд╕ рд╕рдордп рдПрдХ рдФрд░ рд╕реНрдЯреНрд░реАрдо рд▓рд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдореЛрдВ рджреНрд╡рд╛рд░рд╛ рднрд╛рд░реА рдЕрд╡рд╕рд░реЛрдВ рдФрд░ рдЧрддрд┐ рдХреА рднрд░рдкрд╛рдИ рдХреА рдЬрд╛рддреА рд╣реИред рджреВрд╕рд░реА рдУрд░, рд╣рд╛рд╕реНрдХреЗрд▓ рд╣реИ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХреА рднрд╛рд╖рд╛-рдХрд┐рд▓реЗ (рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЕрдиреБрд╕рд╛рд░ "рдпрджрд┐ рдпрд╣ рд╕рдВрдХрд▓рди рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ"), рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдЧрддрд┐ рдХрд╛ рджрд╛рд╡рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХрд╣реАрдВ рдмреАрдЪ рдореЗрдВ, рдЬрд╛рд╡рд╛, рдкрд╛рдпрдерди, рд╕реА # рдФрд░ рдЕрдиреНрдп рд▓реЛрдХрдкреНрд░рд┐рдп (рдЙрдирдХреА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ рдХреЗ рдХрд╛рд░рдг) рднрд╛рд╖рд╛рдПрдВ рд╕рдВрддреБрд▓рд┐рдд рд╣реИрдВред рд░рд╕реНрдЯ, рдореЗрд░реЗ рд▓рд┐рдП, рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП, рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рд╕реА ++ рдФрд░ рд╣рд╛рд╕реНрдХреЗрд▓ рдЧреБрдгреЛрдВ рдХрд╛ рдПрдХ рд╕рдлрд▓ рдХреНрд░реЙрд╕рд┐рдВрдЧ рд╣реИред



C ++ рдХреЗ рд╕рд╛рде рдЬрдВрдЧ рдХреЛ рдХреНрдпрд╛ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ:



рд╣рд╛рд╕реНрдХреЗрд▓ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдЖрдо рд╣реИ:





рддрд╛рд░реЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдВрдЯреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ


рд░рд╕реНрдЯ рдХрд╛ рд╕рд╛рд░рд╛ рдЬрд╛рджреВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЗрдХрд╛рдИ (рдорд╛рд▓рд┐рдХ) рдХреЗ рдорд╛рд▓рд┐рдХ рдХреЛ рдЬрд╛рдирдиреЗ рд╡рд╛рд▓реЗ рд╕рдВрдХрд▓рдХ рдХреЗ рд▓рд┐рдП рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдЕрд╕реНрдерд╛рдпреА рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдЙрдзрд╛рд░ рд▓реЗрддрд╛ рд╣реИ (рдореНрдпреВрдЯ рдЙрдзрд╛рд░), рдФрд░ рдЬреЛ рд╕рд┐рд░реНрдл рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛ рдерд╛ (рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрдзрд╛рд░)ред C ++ рдпрд╛ Java рдореЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рддреЗ рд╕рдордп, рдЖрдк рдЕрднреА рднреА рдЗрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдЕрдкрдиреЗ рд╕рд┐рд░ рдкрд░ рд░рдЦрддреЗ рд╣реИрдВ, рдпрджреНрдпрдкрд┐ рдпрд╣ рдХреБрдЫ рднрд┐рдиреНрди рд░реВрдк рдореЗрдВ рд╣реЛрддреА рд╣реИред рдЬрдВрдЧ рдореЗрдВ, рдпрд╣ рднрд╛рд╖рд╛ рдирд┐рд░реНрдорд╛рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рд╕рдВрдХрд▓рдХ рдХреЛ рдЖрдкрдХреЗ рдореЙрдбрд▓ рдХреА рд╢реБрджреНрдзрддрд╛ рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдЗрд╕рдХреЗ рдкрд░реЗрд╢рд╛рдиреА рд╕реЗ рдореБрдХреНрдд рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореИрдВ рдЙрди рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдзреНрдпрдпрди рдХреЗ рджреМрд░рд╛рди рд╕реНрддреВрдк рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ:



1. рдХреЛрдИ рд╡рд┐рд░рд╛рд╕рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрд░рдЪрдирд╛рдПрдВ рдФрд░ рдХреНрд╖рдорддрд╛рдПрдВ ( рд▓рдХреНрд╖рдг ) рд╣реИрдВред

2. рд╕рдВрдХреЗрддрдХ рдХреЗрд╡рд▓ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдб ( рдЕрд╕реБрд░рдХреНрд╖рд┐рдд {} ) рдореЗрдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рд╕реБрд░рдХреНрд╖рд┐рдд рдХреЛрдб рдореЗрдВ рд▓рд┐рдВрдХ рд╣реИрдВ рдЬреЛ рдореМрдЬреВрджрд╛ рд╡рд╕реНрддреБрдУрдВ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред

3. рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрд┐рд╕реА рдЪреАрдЬрд╝ (рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрдзрд╛рд░ = рдФрд░ рд╡рд╕реНрддреБ ) рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд▓рд┐рдВрдХ рд╣реИ, рддреЛ рд▓рд┐рдВрдХ рдХреЛ рдЬреАрд╡рд┐рдд рд░рд╣рддреЗ рд╣реБрдП рдХреЛрдИ рднреА рдореВрд▓реНрдп рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИред

4. рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рдЙрдзрд╛рд░ (рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рдЙрдзрд╛рд░ = рдФрд░ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддреА рд╡рд╕реНрддреБ ) рд╣реИ, рддреЛ рдХреЛрдИ рдФрд░ рд╡рд╕реНрддреБ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдирд╣реАрдВ рдкрдврд╝ рд╕рдХрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рд▓рд┐рдВрдХ рдЬреАрд╡рд┐рдд рд╣реИред

5. рднрд╛рд╖рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореИрдХ рдФрд░ * рдирд┐рдХреНрд╕ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдЬреАрдПрдирдпреВ рдЖрд╡рд╢реНрдпрдХ рд╣реИред



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



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



рдереЛрдбрд╝рд╛ рдореЗрд░реЗ рдмрд╛рд░реЗ рдореЗрдВ


рдЬрд▓реНрдж рд╣реА рдпрд╣ 2 рд╕рд╛рд▓ рдХрд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдмреВрд╕реНрдЯ, рдбрд╛рд░реНрдЯ, рд╣рд╛рд╕реНрдХреЗрд▓ рдХреЛ рдкреАрдЫреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, C ++ рдХреЛ рдкреАрдЫреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ред рдкрд╣рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рдРрд╕рд╛ рдЦреЗрд▓ рдерд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рднрд╛рд╖рд╛ рдХреЗ рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд░рд┐рд▓реАрдЬ рддрдХ рд╕реНрдердЧрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЕрдм рдореИрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЬрдВрдЧ-рд╕реЗрдХ рдФрд░ рдореЗрд░реЗ рдбреЗрдЯрд╛ рдХрдВрдкреНрд░реЗрд╕рд░ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рд░рд╕реНрдЯ рдХреЗ рдЙрдЬреНрдЬреНрд╡рд▓ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╕рднреА рдХреЛ рднрд╛рдЧ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реВрдВ!






All Articles