рдкрд░рд┐рдпреЛрдЬрдирд╛
рдкрд╛рд░реНрд╕рд░ рдореЛрдбреНрдпреБрд▓рдХреЛ рд░реВрдкрдорд╛ рдЬрдбрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ (тАЬрдЗрдирд▓рд╛рдЗрдирдХ рдЖрдпрд╛рдд рдЗрдирд▓рд╛рдЗрдирдХрдмрд╛рдЯтАЭ), рдЬрд╕рд▓реЗ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрдЫ рд░ рдЕрди-рдж-рдлреНрд▓рд╛рдИ C рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВрдорд╛ @inlinec рдПрдиреЛрдЯреЗрд╕рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдЧрд░рд┐рдПрдХрд╛ C рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдкрд░рд┐рднрд╛рд╖рд╛ рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрджрдЫ рд░ C рдкреНрд░рдХрд╛рд░реНрдпрдХреЛ рдореБрдЦреНрдп рднрд╛рдЧрд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджрдЫред рдпреА рдмрд╛рдЗрдиреНрдбрд┐рдЩрд╣рд░реВрдорд╛ рдХрд▓ред рдпрд╕реНрддреЛ рд░реВрдкрд╛рдиреНрддрд░рдг рдкрдЫрд┐, рдкрд╛рдЗрдерди рдЕрдиреБрд╡рд╛рджрдХрд▓реЗ рд▓рд┐рдкрд┐рдХреЛ рд╕рд╣реА рд░реВрдкрд╛рдиреНрддрд░рд┐рдд рд╕реНрд░реЛрдд рдкрд╛рда рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ C рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдмреЛрд▓рд╛рдЗрдиреНрдЫред
# рдХреЛрдбрд┐рдЩ: inlinec
inlinec рдЖрдпрд╛рдд inlinec рдмрд╛рдЯ
@inlinec
def test():
#рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреБрд╣реЛрд╕реН
рд╢реВрдиреНрдп рдкрд░реАрдХреНрд╖рдг () {
printf ("рдирдорд╕реНрддреЗ, рд╕рдВрд╕рд╛рд░");
}
рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рдорд╛ рдХрд╛рд░реНрдпрдорд╛ рдкреЛрдЗрдиреНрдЯрд░реНрд╕ (рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВ рдмрд╛рд╣реЗрдХ) рдкрд╛рд╕ рдЧрд░реНрдиреЗ рд╕рдорд░реНрдердирдХреЛ рдЕрднрд╛рд╡, рдЪрд▓рд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдЬрд╕реНрддрд╛ рдХрдордЬреЛрд░реАрд╣рд░реВ рдЫрдиреНред
"gcc -E" рдХреЛрдб рдкреНрд░рд┐рдкреНрд░реЛрд╕реЗрд╕рд┐рдЩрдХрд╛ рд▓рд╛рдЧрд┐, рд╣рд╛рд▓рдХреЛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдорд╛ рдордзреНрдпрд╡рд░реНрддреА *.so, *.o рд░ *.c рдлрд╛рдЗрд▓рд╣рд░реВ рдмрдЪрдд рдЧрд░реНрджреИ, рд░реВрдкрд╛рдиреНрддрд░рд┐рдд рд╕рдВрд╕реНрдХрд░рдгрд▓рд╛рдИ рдХреНрдпрд╛рд╕ рдЧрд░реНрджреИрди рд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкрд╛рд░реНрд╕рд┐рдЩ рдЪрд░рдгрд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджреИ (рд╣рд░реЗрдХ рдкрдЯрдХ рдЪрд▓реНрджрд╛ рд▓рд╛рдореЛ рдврд┐рд▓рд╛рдЗ)ред
рд╕реНрд░реЛрдд: opennet.ru