腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
可以
使用
点
运算符
为
可
访问
的
数据类型
创建
C++
函数
吗
?
我想要
创建
一个与
数据类型
相关联
的
函数
,例如int,它
可以
使用
点
运算符
访问
,这样: int x = 9; std::string s = x.ToString(); 我知道如何
使用
std::string和类似的
数据类型
,但不知道int
数据类型
。这有可能
吗
?
浏览 10
提问于2021-10-07
得票数 1
回答已采纳
1
回答
less<T>类和小于
运算符
“<”
、
在
C++
标准库集合中,less<T>是用于比较
的
默认
函数
器。但是,每当我们
创建
一些用户定义
的
数据类型
(比如
使用
struct)并重载小于
运算符
'<‘时,在
创建
一组自定义
数据类型
时就不会遇到任何问题。所以我
的
问题是,既然set
使用
less<T>作为比较
的
默认值,那么为什么重载'<‘小于操作符就没有问题。“<
浏览 4
提问于2020-08-02
得票数 0
2
回答
非类类型
的
重载
运算符
[]
、
我想知道是否有一种方法
可以
在
C++
中
为
非类类型重载operator[]。 基本上,有一个
数据类型
是一个指针(来自CoreFoundation
的
CFDictionaryRef)。但它不是一个类(我知道允许
为
特定类重载operator[] )。我知道如何
访问
索引中
的
每个元素(例如,
使用
CFDictionaryGetIndex(CFIndex CFDictionaryRef );)。我想把它简化,这样我就不必每次都写
函数
调
浏览 2
提问于2012-03-06
得票数 2
回答已采纳
3
回答
postgres
的
扩展有什么不同?
、
、
我想在PostgreSQL中
创建
一个新
的
数据类型
和新
的
运算符
。我在文档中看到,
可以
在C中合并新
的
源文件(例如),并
创建
新
的
数据类型
和
运算符
。PostgreSQL在这个方向上是
可
扩展
的
。有关更多信息,请
访问
: 而且PostgreSQL也是开源
的
,我
可以
修改源代码,添加一个新
的
数据类型</
浏览 2
提问于2012-11-22
得票数 2
回答已采纳
1
回答
如何在类外
使用
公共成员变量?
、
class A { int VARIABLE = 0;如何在另一个类
的
函数
中
使用
公共变量?在Java中,
可以
使用
类名和
点
运算符
访问
公共变量。在
C++
中有类似的东西
吗
?
浏览 2
提问于2019-12-17
得票数 0
回答已采纳
3
回答
C++
隐式转换
运算符
、
、
我正在尝试在
C++
中找到一个很好
的
继承解决方案。所以,我
的
困境是。很明显,Square会和Rectangle共享很多代码;它们非常相似。因此,在
创建
Square类时,我想我应该
使用
私有继承和一个
可
浏览 3
提问于2010-03-20
得票数 6
回答已采纳
1
回答
"operator int&() { return i;}“在代码中做什么?
我看到从cin >> l;获得
的
值被赋值给i,它是object l
的
私有成员。所以我想这肯定是某种重载。 你能让我知道我们
可以
直接通过cin获取类
的
对象
的
值
吗
?它能正常工作
吗
?如果我在class INT
的
私有部分有两个int变量,该怎么办
浏览 1
提问于2012-02-25
得票数 3
回答已采纳
1
回答
为了确保
C++
类型是POD,我必须遵守哪些规则?
、
、
可能重复: 我正在用
C++
编写一个解释器,我希望确保某些
C++
数据类型
在通过解释代码
访问
时具有
可
预测
的
布局,特别是在
使用
反射时。例如,我希望确保第一个数据字段总是与对象
的
地址相距
为
零。现在,对于纯POD类型来说,这是微不足道
的
。但是,我想知道,这是否也适用于具有继承或构造
函数
的
对象,只要我避免明显
的
事情,比如虚拟
函数
或多重继承。假设编译
浏览 3
提问于2012-11-05
得票数 7
回答已采纳
3
回答
有没有一种
可
移植
的
方式来定义
可
替换
的
函数
/变量/常量?
、
、
所谓
可
替换
函数
,我指的是类似于
C++
中
的
new和delete
运算符
,如果提供了用户提供
的
定义,这些
运算符
将被替换。除了
运算符
new和delete (在C/
C++
中)之外,有没有一种合理
的
可
移植方法
可以
在库中实现这一
点
?或者每个实现都需要单独解决这个问题?对于一个具体
的
例子,让我们假设这个库包含: int the_answer(void)
浏览 0
提问于2015-10-21
得票数 0
1
回答
如何使Qt QML变量可在任何地方
访问
、
我希望qt QML变量
可以
全局
访问
,也
可以
在我
的
qml文件中
的
任何地方
访问
。这个是可能
的
吗
?我知道在
C++
中
创建
变量时,
可以
通过暴露对象
的
getter
函数
在QML中
访问
它,但这只有在你知道
数据类型
的
情况下才有效,例如字符串、整数、布尔值。是否有一个变量
数据类型
(或类)
可以
处理
浏览 0
提问于2019-02-14
得票数 0
2
回答
如何使
C++
类能够“返回”?(或用户定义类型
的
返回动态)
、
、
当我们在
函数
中
使用
Return语句来返回用户定义
的
类型(特别是类)时,会发生什么?.Suppose我们有一个叫做"DMatrix“
的
c++
类。,我想做
的
是:d = someFunc(); 调用堆栈操作的确切含义是什么?我猜为了让类DMatrix是
可
返回
的
,只需要有一个复制构造
函数
(这样该类
的
实例就
可以
通过引用传递)和定义=
运算符
就足够了。我说<em
浏览 0
提问于2012-11-08
得票数 2
回答已采纳
1
回答
C# -为什么是::-
运算符
使用
全局关键字而不是
点
运算符
?
、
、
、
我本人来自
C++
背景,需要一些时间才能适应C#。在C#中,
可以
使用
点
运算符
(.)通常比::-
运算符
(C#中
的
名称空间限定符
运算符
)更能
访问
名称空间和类作用域。在
C++
中,
可以
使用
点
运算符
(.)
访问
类实例
的
成员。另一方面,作用域解析操作符(::)用于
访问
类
的
成员,而不
使
浏览 1
提问于2014-11-04
得票数 3
回答已采纳
10
回答
使用
逗号
运算符
是一种好
的
做法
吗
?
、
、
我最近(实际上只是这样)遇到了C/
C++
逗号
运算符
的
使用
。据我所知,它在左侧
运算符
和右侧
运算符
之间
的
直线上
创建
了一个序列
点
,以便您有一个
可
预测(定义)
的
求值顺序。我有点困惑为什么要在语言中提供这个功能,因为它看起来像是一个补丁,
可以
应用于一开始就不应该工作
的
代码。我发现很难想象有什么地方
可以
使用
它而不是过于复杂(并且需
浏览 0
提问于2011-11-22
得票数 13
回答已采纳
1
回答
如何在Postgres
的
JSON字段上
创建
索引?
、
、
、
中,如何在PostgreSQL字段上
创建
索引?我尝试
使用
用于hstore
的
->操作符,但得到以下错误: CREATE INDEX ON publishers((info->'name')); 错误:
数据类型
json没有用于
访问
方法"btree“
的
默认
运算符
类提示:必须
为
索引指定
运算符
类或为
数据类
浏览 102
提问于2013-07-23
得票数 136
回答已采纳
1
回答
JavaScript中
的
结构化和面向对象技术
我来自C,
C++
,Java背景。我想要
创建
一个结构/类,其属性和方法如下: string text; printText(){ } print characters.length();} 因此,下一次我只需调用它
的
构造
函数
就
可以
创建
像上面这样
的
对象。如何在JavaScript中实
浏览 3
提问于2014-08-14
得票数 1
回答已采纳
1
回答
用O(1)元素
访问
在Haskell中实现高效
的
拉链数据结构
、
、
、
、
问题问题详细信息 它们与简单
的
数据类型
一起
使用
(据我所知),比如二叉树,我们
可以
说,我们选择“左”或“右”分支。有什么简单
的
方法
可以
在像上面这样
的<
浏览 3
提问于2013-11-25
得票数 5
3
回答
在C中
可以
重载
运算符
吗
?
、
、
在C中
可以
重载
运算符
(比如比较
运算符
)
吗
?有谁有什么想法
吗
?Edit1:想法是:我有一个结构,我需要做一个比较(基于结构
的
一个成员)。为此,我想将
运算符
与我
的
新“
数据类型
”相关联。Edit2:我完全知道我
可以
不
使用
操作符重载,但我想知道您是否<
浏览 0
提问于2012-05-17
得票数 12
回答已采纳
1
回答
C++11:如何通过向量获得多维数组并将其赋值给auto?
、
、
我是个懒散
的
程序员。我想
使用
C++
向量来
创建
多维数组。例如,此代码
创建
一个3x22D数组:int nC = 2;for(int c = 0; c < nC;
c++
)不过,我太懒了 声明array2D
的
数据类型
:vector<vector<double
浏览 5
提问于2014-03-13
得票数 0
回答已采纳
2
回答
使用
各种
数据类型
的
成员
创建
对象
的
简单方法
、
、
、
、
在
C++
中,我通常需要
使用
一个非常简单
的
原始对象,它包含各种
数据类型
,这样我就
可以
在
函数
之间轻松地传递它。在Python中,我通过
使用
字典来实现这一
点
。例如:但是,在
C++
中,如果我想
创建
类似的东西,
浏览 0
提问于2019-07-30
得票数 3
回答已采纳
2
回答
如何修复SQLSTATE[42704]:未定义
的
对象:7错误:
数据类型
json在heroku宿主中没有
访问
方法"btree“
的
默认操作符类
、
、
我想问一下如何修复在本地托管
的
laravel中
的
错误,我
使用
mysql,但是在heroku,我切换到postgres,在迁移时得到这些错误。在Connection.php第678行中: SQLSTATE42704:未定义对象:7错误:<
浏览 4
提问于2021-03-27
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
机器人说明书---名词解释016课_C++语言_面向对象(1)
全面理解C+指针和内存管理(一)
机器人说明书---名词解释016课_C++语言_面向对象(4)
30天拿下Rust之结构体
C+Primer Plus 第一章:预备知识 读书笔记
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券