• in-line ing. sıralı.
    (bkz: inline 6)
    (bkz: rollerblade)
  • assembly'de (en azindan pdp-11'de) bir parameter gecirme yontemi

    mesela, hede fonksyonunu alalim iki adresteki iki sayiyi topluyor ve r1'e koyuyor. yani input by address in line, output by value in register oluyor.

    main: jsr r5,hede
    .word x
    .word y

    hede: mov @(r5)+,r1
    add @(r5)+,r1
    rts r5
  • turbo pascal'in eski surumlerinde direk opcode'la makine dili kodlamaya yarayan ilkel bir keyword'du bu. $oyle kullanilirdi:

    begin
    inline($9c/$fb/$80/$fc/$63/$73/<22-7/$50/$53/$bb/>hede/$8a/$c4/$2e/$d7/$3c/$00/$5b/$58);
    end.

    sonradan tamamen kaldirildigini umid ediyorum.
  • visual c++'ın otomatik olarak fonksiyonların olup olmaması gerektiğine karar verdiği ve eğer olması gerekiyorsa yaptığı olay.

    anında gelen edit: bu otomatik inline etme algoritması sadece release build ediliyorsa aktif hale geliyor. yani debug build'lerde böyle bir olay yok.
  • ing. satıriçi
  • kurumsal hayatın yarı ingilizce literatüründe çok sıkca kullanılan kelime. kullanım yerleri "bütün ekipler inline olduysa prodüksyona başlayalım", ya da "inline mıyız arkadaşlar?"

    meali, insan gibi dinleyin, sonra görmedik-duymadık anlamam çizerim.
  • sadece vc++ icin degil, tum c++ icin inline isi otomatizedir. keyword, bu otomasyona bir oneri boyutunda kalir. inline yazilmis oldugu halde compiler "bu inlinelik degil" tribi cekip fonksiyonu inline yapmayabilir. tam tersi inline'siz fonksiyonlar inline secilebilir. kullanilan optimizasyon bu karari etkiler; ornegin o3, o2'ye gore daha agresif inline'cidir.

    vc++ icin bir de _forceinline vardir, meseleyi garantiler. bunun da pass edildigi ekstrem ornekler vardir, ama en azindan bu durumda warning gelir. soyle yazilir;

    _forceinline int add(int a, int b) { return a + b; }
hesabın var mı? giriş yap