Pertanyaan yang diberi tag inline-functions

254
Manfaat fungsi sebaris di C ++?

Apa kelebihan / kekurangan menggunakan fungsi inline di C ++? Saya melihat bahwa itu hanya meningkatkan kinerja untuk kode yang dihasilkan oleh kompiler, tetapi dengan kompiler yang dioptimalkan saat ini, CPU cepat, memori besar dll. (Tidak seperti pada tahun 1980 <di mana memori langka dan...

93
Apa yang dilakukan extern inline?

Saya memahami bahwa inlinedengan sendirinya adalah saran untuk kompiler, dan atas kebijakannya mungkin atau mungkin tidak sebaris fungsi, dan itu juga akan menghasilkan kode objek yang dapat ditautkan. Saya pikir itu static inlinemelakukan hal yang sama (mungkin atau mungkin tidak sebaris)...