腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
重用
C++
标
头中
定义
的
函数
中
的
对象
、
我在一个头文件中有一个
函数
库,其中包含以下
函数
:inline float GetNormDistrFloat_NormalDistr(_RandomDevice); } while(val < 0.0f || val > 1.0f); } 但是,这很有效,我不希望每次调用此
函数
GetNormDistrFloat()时都创建std::random_dev
浏览 1
提问于2017-02-27
得票数 2
回答已采纳
1
回答
为什么在
C++
中
可以在
标
头中
定义
一个成员
函数
,而不是一个空闲
函数
?
我在B.h
中
定义
了一个免费
函数
(不管出于什么原因)。然后我得到一个链接错误:但是,如果我在B.h
中
声明了一个类,并在这个类
中
定义
了一个成员
函数
,它就会编译得很好。为什么会这样呢?这难道不应该产生同样
的
链接错误吗?
浏览 2
提问于2021-04-27
得票数 3
回答已采纳
4
回答
为什么不内联变量呢?
、
、
inline关键字在
C++
中允许在
标
头中
定义
函数
,这样编译器就可以实际地内联它们,或者只保留
函数
的
一个副本。为什么不能将相同
的
模式应用于命名空间范围变量,而
C++
中
的
函数
在将它们视为特殊指针时实际上是命名空间范围变量? 我能想到
的
是使用内联
函数
的
静态局部变量。我使用“内联”一词作为编译器理解
的
内容。它允许具有相
浏览 5
提问于2015-05-25
得票数 11
2
回答
Swagger头
定义
、
、
我似乎找不到为了在响应
头中
重用
报头
对象
而声明
标
头
对象
的
可能性,这里有
定义
响应模式
对象
的
示例,但是它不会转到响应头。我只成功地创建了这样一个可
重用
的
响应
对象
: DownloadOk: headers: Document-L
浏览 5
提问于2016-10-24
得票数 4
回答已采纳
1
回答
为什么不能在
C++
中将putc()实现为宏?(或者可以吗?)
、
、
在阅读fputc() /putc()时,我无意中发现了以下语句: 可能相关:
浏览 2
提问于2021-01-31
得票数 4
回答已采纳
2
回答
内联关键字会导致VisualC++
中
的
链接器错误2019年
、
、
、
我一直不使用MSVC,并且模糊地记得在类成员
函数
的
内联方面没有任何问题。但是,当我以这样
的
方式使用内联关键字时:class A { inline void funcA(void);void A::funcA(void) { 我得到了一个LNK2019,未解决
的
符号(即使
函数
与错误所说
的
完全匹配)。我已经尝试将标题和
定义</e
浏览 4
提问于2013-10-27
得票数 1
回答已采纳
4
回答
在C/
C++
中
包含未使用
的
头文件会有性能影响吗?
、
、
、
我有一个项目,每个C/
C++
文件都使用一堆头文件。但是每个C/
C++
文件使用
的
头文件大约有70-80%是相同
的
。因此,为了提高代码
的
可读性,我计划将项目中需要
的
所有头文件(比如common_headers.h )包含到一个头文件
中
,并将其包含在我
的
所有C/
C++
文件
中
,如下所示:现在,这将包括所有必要
的
浏览 10
提问于2014-07-29
得票数 10
回答已采纳
3
回答
C++
标准库
标
头可以包括C标准
标
头吗?
、
、
我只能在标准草案N4582
中
找到 它似乎没有指定一个
C++
头是否可以包含一个C标准
标
头。如果允许使用C标准
标
头中
定义
的
全局名称是否不安全,即使不包括此
标
头(因为程序可以通过某些
C++
标准
标
头隐式地包含
标
头)?
浏览 6
提问于2016-06-02
得票数 15
回答已采纳
1
回答
函数
main
中
引用
的
未解析外部符号"enum __cdecl operator++(enum )“(?e@YA?aw4day@@w40@@Z)
、
、
、
我写了一个小程序来迎接第二天
的
施舍。& d) ; 主要职能:-e = ++d;我收到错误:- LNK2019未解析
的
外部符号aw4day@@w40@@Z)在
函数
main
中
引用。 根据我
的
理解,我已经在already er.h文件
中
声明了它。
浏览 5
提问于2022-07-30
得票数 0
回答已采纳
1
回答
无法将虚拟
函数
移出
标
头
、
、
、
、
我有一个
C++
类头,它
定义
了许多内联
函数
。我希望将这些
函数
移出
标
头之外,并放入单独
的
.cpp文件
中
,以加快编译速度。虽然我可以将普通
函数
移动到单独
的
文件
中
,并且只将
函数
减速保存在
标
头中
,但当我试图将虚拟
函数
移动到.cpp
中
时,会出现以下错误: 错误2-错误C2723:“虚拟”存储类说明符在
函数
定义</
浏览 5
提问于2013-03-24
得票数 2
回答已采纳
3
回答
为内联
函数
定义
多次,有多大可能?
、
、
、
下面引用
c++
入门书的话让我很困惑
浏览 0
提问于2018-11-29
得票数 6
回答已采纳
1
回答
c++
调用在单独
的
头文件和cpp文件
中
定义
的
模板
函数
我有一个简单
的
模板
函数
,#include <iostream>pair<:allocator<std::pair<int, int> > >)'make: *** [temp] Error 1 奇怪
的
是,如果我把所有这些都放在一个文件
中
,而不
浏览 2
提问于2013-07-24
得票数 0
1
回答
用哪种算法计算指数
函数
,即GNU
C++
标准库?
、
、
、
请考虑在 库
中
的
标
头中
定义
的
C++
。现在,请考虑
C++
标准库
的
实现,比如。考虑到,计算初等
函数
的
算法有,如计算指数
函数
的
算法和其他三种表示
的
算法; 如果可能的话,你能说出在中用来计算指数
函数
的
具体算法吗?PS:恐怕我找不到包含std::exp实现
的
正确
的
tarball或理解相
浏览 2
提问于2018-04-21
得票数 5
回答已采纳
1
回答
将文件作为参数从Swift传递给
C++
方法
、
、
、
我试图在Swift应用程序
中
调用一些
C++
代码。我没有写
C++
,也没有控制它。class GlobeProcessor { voi
浏览 1
提问于2018-03-14
得票数 2
回答已采纳
1
回答
当我包含我
的
加载程序头时,为什么我不能使用OpenGL
函数
?
、
、
、
我目前正在尝试创建一个定制
的
OpenGL
函数
加载器,这样我就可以开始设计我自己
的
自
定义
游戏引擎了。包含所有加载程序代码
的
标题格式如下:#define SWOGLL_H_#include <glglActiveTexture = (PFNGLACTIVETEXTUREPROC)GetGLFunctionPointer("glActiveTexture");
浏览 0
提问于2016-09-19
得票数 1
回答已采纳
3
回答
C++
:线程之间共享
的
静态
函数
成员,能阻止所有线程吗?
、
、
我有一个类,它
的
静态
函数
定义
为使用C样式
的
extern C { static void callback(foo bar) { } }。//静态在
标
头中
定义
。从该类实例化了三个
对象
(每个在单独
的
p线程
中
),每个
对象
都有自己
的
循环(在类构造
函数
中
),可以接收回调。指向
函数
的
指针被传递为: x
浏览 5
提问于2011-01-17
得票数 0
回答已采纳
1
回答
gcc为什么不给我一个警告或错误?
、
/header lib.so lib.o 我
的
lib.h位于./header
中
。因此,编译是成功
的
。
浏览 7
提问于2014-10-14
得票数 1
回答已采纳
1
回答
AOSP -错误:在构建过程
中
对<function>
的
未
定义
引用
、
、
、
我不得不在我
的
设备上升级U-boot引导程序,当然,我不得不使事情再次适合。但是目前我无法像以前那样建立我
的
AOSP系统。我
的
代码找不到在另一个模块
中
定义
的
函数
。-isystem bootable/bootloader/uboot-imx/arch/arm/include/ 现在,错误消息说,有一个未
定义
的
对但是这些<
浏览 4
提问于2020-04-25
得票数 2
回答已采纳
2
回答
为什么在使用typeid操作符时需要包含<typeinfo>?
、
、
表示一个
C++
RTTI操作符也是
C++
关键字。它返回一个包含(动态)特定信息
的
对象
。 根据我从各种来源了解到
的
情况,在使用<typeinfo>时必须包括typeid,否则程序就不正确。事实上,如果不包括前面提到
的
标题,我
的
gcc5.2编译器甚至都不会编译程序。我不明白为什么头包含强制使用
C++
关键字。我理解,每当我们使用在
标
头中
声明/
定义
的
某个
对象<
浏览 3
提问于2015-11-14
得票数 16
回答已采纳
2
回答
C++
中
的
抽象
函数
声明
我是
C++
的
初学者。我目前正在试验code源代码,并注意到以下几点: 对于许多cc文件,存在一个由cc文件导入
的
h (头)文件。头文件
的
内容似乎是一组抽象
函数
,这些
函数
在cc文件
中
完全声明。(因为完整
的
函数
在cc文件
中
可用)
浏览 0
提问于2018-10-20
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Python进阶】Python中的自定义装饰器:打造可重用的函数修饰
C++中的vector和Java中的ArrayList的构造函数的区别
PHP中的自定义函数
js面向对象编程中类的成员函数
如何在自动化测试中启用对象存储库的可重用性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券