Bagikan melalui


noinline

Khusus Microsoft

__declspec(noinline) memberi tahu pengkompilasi untuk tidak pernah menginline fungsi anggota tertentu (fungsi dalam kelas).

Mungkin ada baiknya untuk tidak sebaris fungsi jika kecil dan tidak penting untuk performa kode Anda. Artinya, jika fungsinya kecil dan tidak mungkin sering dipanggil, seperti fungsi yang menangani kondisi kesalahan.

Perlu diingat bahwa jika fungsi ditandai noinline, fungsi panggilan akan lebih kecil dan dengan demikian, itu sendiri kandidat untuk pengkompilasi inlining.

class X {
   __declspec(noinline) int mbrfunc() {
      return 0;
   }   // will not inline
};

END Khusus Microsoft

Lihat juga

__declspec
Kata kunci
inline, __inline, __forceinline