In-line ֆ-ները

ց++ ում կարելի է տալ ֆ, որն իրականում չի կանչվում։ Իսկ նրա մարմինը գրվում է ծրագրում կանչի փոխարեն։ Ին-լինե ֆ-ների թերությունները կայանում է նրանում, որ եթե նրանք բավականին մեծ են և կանչվում են բավականին հաճախ, ապա ծրագրի չափսերը շատ ավելի կմեծանան , հետևաբար ին-լինե ֆ-ի օգտագործումը սահմանափակվում է փոքր ֆ-ի դեպքում։ օրինակ

#include <iostream>
using namespace std;
in-line int event (int x) { retun !(x/2)}
int main()
{
event (10) cout <<"zuyg"<< endl;
event (11) cout <<"kent"<< endl;
return 0;
}