inline gợi ý compiler chèn thân hàm tại điểm gọi thay vì tạo stack frame mới — giảm overhead function call với hàm nhỏ.
Khi nên dùng: hàm rất nhỏ (1–3 dòng), được gọi nhiều trong hot path.
Khi không nên: hàm lớn — code bloat tăng, cache instruction miss nhiều hơn.
Lưu ý: inline chỉ là hint — compiler tự quyết định có expand hay không. Hàm virtual không thể inline (dispatch time là lúc chạy).