腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
避免
将
常量
和
非常
数
成员
函数
输入
到
模板
中
时
出现
代码
重复
c++
、
c++11
、
templates
、
methods
、
constants
当
将
函数
输入
到
模板
中
时
,尝试获取
函数
的签名相当简单,只需执行以下操作: template <class OutType, class....)); 获取一个非静态
成员
函数
只是稍微复杂一点: template <class OutType, class MemberOf, class...ArgTypes> void foo(OutType (MemberOf::*func)(ArgTypes...)
浏览 11
提问于2019-10-04
得票数 4
回答已采纳
1
回答
我是否可以安全地
将
指向
常量
成员
的指针强制转换为相同的类型但不是
常量
?
c++
、
c++11
、
member-function-pointers
、
member-pointers
通过的...even 我正在编写一个库来
将
C++类绑定
到
Lua。我必须处理
将
某些类型对象推入Lua堆栈所导致的类型擦除(因此将它们强制转换为void*)。出于这个原因,而且为了
避免
不同类型的数据(
非常量
和
常量
对象、
非常量
和
常量
成员
,以及将来对易失性
和
非易失性的所有内容都加倍)的不同
模板
的过度扩散,我通过简单地设置某个标志来管理在运行时绑定
到
Lua
浏览 2
提问于2012-04-08
得票数 1
回答已采纳
2
回答
如何
将
变量传递给
模板
元功能?
c++
、
templates
我目前正在学习
如何
使用
模板
元编程来编写c++
中
的
函数
代码
template<int i, int x = 0, int y = 1> struct Fib : Fib但是,当试图
将
一个变量作为参数传递给像Fib<i>::value这样的
模板
时
,我会得到编译器错误:the value of ‘i’ is not usable in a constant expression我在这里的主要问题
浏览 6
提问于2021-06-13
得票数 1
回答已采纳
3
回答
模板
编译错误-标准还是不标准?
c++
、
templates
我有以下
代码
:void foo()}{ foo<k>();}template<int k>{int main(int argc, char
浏览 2
提问于2011-11-23
得票数 5
回答已采纳
3
回答
如何
根据
模板
类型转发对
成员
函数
模板
的调用,该
模板
可以是
常量
或
非常量
?
c++
、
c++14
、
template-meta-programming
我有一些类似的东西(
将
示例简化
到
相关点) struct Foo constexpr std::enable_if<someTrait<,Foo::get的计算结果为const
常量
表达式
函数
或完全
非常量
的值。暂时不考虑constexpr,
如何
在嵌套类的
函数
模板
中
传播被调用
函数
的
常量
?我试着简单地用一个
常量
浏览 6
提问于2020-12-08
得票数 1
1
回答
如何
在MATLAB的基类构造
函数
中
调用合适的子类构造
函数
oop
、
matlab
、
inheritance
、
constructor
我正在尝试在Matlab中使用单继承,并编写一个基类构造
函数
,它允许创建对象数组,包括空数组,并由子类继承。如果不使用一些令人难以置信的笨重
代码
,我就不知道该怎么做。一定有更好的办法。在这个有趣的示例
中
,我的基类称为MyBaseClass,我的子类称为MySubClass。每个参数都可以用单个数字参数构造,也可以不用参数构造(在这种情况下,假定为NaN )。在玩具示例
中
,我的SubClass很简单,没有以任何方式扩展MyBaseClass的行为,但显然在实践
中
它可以做更多的事情。我发现的解决方案需要调用e
浏览 0
提问于2011-12-21
得票数 3
回答已采纳
3
回答
C++
模板
参数有哪些要求?
c++
、
templates
、
parameters
、
constants
、
extern
如果您在C++中使用一个采用整数值作为参数的
模板
,那么对于用作参数的整型变量是否有不同于在
函数
调用中用作参数的要求?我可以看到,对于某些
模板
情况,在编译
时
需要该参数值。这一直都是真的吗?
浏览 0
提问于2009-03-13
得票数 8
3
回答
常量
正确性
和
运算符*
c++
、
constants
operator *= (Quaternion const& Q);现在我像这样使用这个
函数
-0:-0:0) at line: 131 in file: Quaternions.cppQuaternion& Quaternion::conjugate(){
浏览 2
提问于2012-01-21
得票数 0
回答已采纳
6
回答
为什么不允许静态
常量
浮点?
c++
、
visual-c++
我有一个类,它本质上只是保存了一堆在我的应用程序中使用的
常量
定义。const long LONG_CONST = 1; // Compiles };
出现
以下错误
浏览 0
提问于2010-03-16
得票数 68
回答已采纳
2
回答
游戏引擎中使用的四元
数
和
Vector4联合类
c++
我正在开发一个游戏引擎,为了学习图形编程背后的数学知识,我决定编写自己的数学结构
和
操作。 }包含的核心文件定义了扩展
到
dl
浏览 0
提问于2020-01-13
得票数 5
回答已采纳
3
回答
为什么没有重新定义
模板
,为什么所有的
模板
都写在头文件
中
?
c++
、
templates
、
c++11
、
linker
f@A@@QAEXXZ)已在B.obj
中
定义 为什么当A类是类
模板
时
不会
出现
同样的问题呢?在编译过程
中
,它最终变成了一个普通类(非
模板
类),对吗?由于这个原因,我期望得到与非
模板
类相同的行为,即链接器错误。
浏览 10
提问于2016-04-25
得票数 2
3
回答
C++
模板
-使用"std::is_same_v“而不是专门化,
避免
编译错误?
c++
、
templates
我是
模板
新手,为了
避免
重复
使用
非常
相似的
函数
,我正在尝试使用它们。特别是,我有两个struct ("solo“
和
"duo")。这些结构有一个共同的
成员
(a),其中一个有一个特定的
成员
(b)。 然后我有一个
模板
函数
,它可以接受任一结构并将
成员
打印为...我希望只有当struct类型为&quo
浏览 0
提问于2018-05-30
得票数 8
回答已采纳
5
回答
常量
算术的编译
时
求值是怎么处理的,它能在预处理器
中
完成吗?
c++
、
c
switch(4) case 4<45: }}最让我感兴趣的是,你能用宏来实现吗?定义?
浏览 1
提问于2010-03-11
得票数 3
回答已采纳
2
回答
如何
避免
这些
函数
中
的
代码
重复
?
c++
、
templates
、
c++17
我试图创建一个
函数
模板
,该
模板
将
调用
模板
参数指定的对象
中
的
成员
函数
,但失败了。现在,我有多个
函数
,它们之间的差别
非常
小:{ owner回调被
输入
到
一个低级C库,这个库不知道owner,而只知道raw_resource,所以它们必须接受
浏览 0
提问于2019-07-10
得票数 1
回答已采纳
1
回答
在插件
中
处理表单帖子的最佳方法
plugin-development
、
forms
我正在做一个插件,需要能够
将
数据发布
到
第三方API。用户
将
填写一份表格并按下提交。换句话说,如果为页面设置了一些元-附加一些html (用户
将
向其
输入
数据的表单)。 此外,当用户按下这种形式的“提交”
时
,我应该
如何
处理请求?现在,我正在考虑
将
wordpress
浏览 0
提问于2013-11-28
得票数 -1
1
回答
如何
使编译器生成的默认构造
函数
比只进行初始化
成员
的自写构造
函数
更有效?
c++
、
initialization
、
default-constructor
、
cpp-core-guidelines
由触发,我正在读 使用类内
成员
初始化器可以让编译器为您生成
函数
.编译器生成的
函数
可以更高效。请注意,这是专门针对默认构造
函数
的,它只会初始化
成员
,并且指导原则建议,一个不应该编写这样的构造
函数
。“坏”的例子是: 例如,bad类X1 { // BAD:不使用
成员
初始化器字符串s;
浏览 2
提问于2019-05-23
得票数 13
1
回答
C++:从子对象
到
父对象的信息传播
c++
、
oop
让Supervisor实例可以全局访问,并让所有Employees直接调用该实例:
避免
全局通常是个好主意,但这是否是一个例外呢?我认为没有,而且如果startup有一个以上的经理,问题就会
出现
。
将
static Supervisor *supervisor
成员
添加到Employee类:这
避免
了全局访问的使用
和
相关问题,但保留了员工在startup增长
时
向不同经理报告的能力。
将
Supervisor *supervisor
成员
添加到Empl
浏览 2
提问于2013-09-06
得票数 0
回答已采纳
3
回答
C++、
模板
或指向
成员
函数
的指针
c++
、
templates
、
boost
、
member-functions
我有一系列
非常
相似的
成员
函数
,我认为我可能能够使用
模板
或其他方法来使
代码
更易于维护,但我不知道
如何
做到。下面是我的一个
函数
的示例: try {
浏览 4
提问于2015-05-26
得票数 1
回答已采纳
4
回答
c#
中
的
常量
字段
成员
c#
大家好我很困惑const long size =((long)int.Maxvalue+1)/4我是
如何
解释它的.当我们定义static const long size =((long)int.Maxvalue+1)/4
时
会发生什么.什么是readonly会员....
浏览 2
提问于2010-08-27
得票数 5
回答已采纳
3
回答
常量
数据保持类的c++
模板
c++
、
templates
、
c++14
、
constexpr
我试图设计一个类,它的所有数据都是
常量
的,并且在编译
时
知道。我只需手动
输入
所有内容就可以创建这些
代码
,但我希望使用一个
模板
,这样我就不必多次重写几乎相同的
代码
。我在想
模板
就是这样做的A<MyObject>但是我不知道
如何
才能把我知道的常数数据
输入
到
这个对象
中
浏览 3
提问于2017-01-08
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+模板元编程:探索无穷可能性的神技!
八招提升你的 R 语言编程能力
DeepMind新研究:可微归纳逻辑编程,融汇神经网络与逻辑编程之长(上)
周一课堂◇MATLAB必备知识
请问C+11有哪些新特性?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券