You have a choice here. Here are some ideas to help you understand:
- Attachments for speed are no longer an issue, as compilers are now well-suited for optimizing connection times. Thus, performance should not be a factor in making decisions here (compilation speed is also important, but this is another bag of worms).
- -, , "" , . , , , . .
- , , , , , . .
- Pimpl , . .
, , inline . ( ".cpp" ), .
inline, - , .