首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在C++中编写头文件中的函数定义

在C++中编写头文件中的函数定义
EN

Stack Overflow用户
提问于 2009-01-17 14:36:22
回答 7查看 103.4K关注 0票数 65

我有一个类,它有很多小函数。说到小函数,我指的是那些不做任何处理而只返回一个文字值的函数。类似于:

string Foo::method() const{
    return "A";
}

我已经创建了一个头文件"Foo.h“和源文件"Foo.cpp”。但由于该函数非常小,我正在考虑将其放入头文件本身。我有以下问题:

  1. 如果我将这些函数定义放在头文件中,是否会出现性能或其他问题?我会有很多这样的函数,
  2. 我的理解是,当编译完成后,编译器会展开头文件,并将其放在包含它的地方。对吗?
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/453372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档