腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
C++
-标准布局
根据当前的
C++
标准草案,标准布局类 或者在大多数派生类中没有非静态
数据
成员
,最多有一个具有非静态
数据
成员
的基类,或者没有具有非静态
数据
成员
的基类。我还没有看到任何在这一限制下更有
效率
的实施。它为什么会存在(除了让事情变得更困难)?
浏览 4
修改于2014-03-26
得票数 1
3
回答
应宣布哪些必要的特殊
成员
职能?
我目前正在学习
C++
。我了解了一些由编译器生成的特殊
成员
函数。我知道每个
成员
函数的功能。但我想知道哪些
成员
函数是必需的,应该声明(而不是由编译器生成),作为良好编码实践的一部分,记住内存和
效率
。
浏览 3
修改于2017-03-31
得票数 0
回答已采纳
7
回答
如何在
C++
中管理
成员
变量
简而言之,我的问题是关于非托管
C++
中作为指针的
成员
变量。member = new Member();member = null;在我看来,使用boost::shared_ptr似乎很友好,但是在boost本身源代码中,到处都是new。这是
效率
的问题,不是吗?编辑 我意识到说“
浏览 2
修改于2010-06-02
得票数 2
回答已采纳
2
回答
你能在VS2008中为
C++
设置自动补全功能吗?
我使用的是Visual Studio2008,我一直在想,为什么不像C#那样,每次我开始在
C++
中输入内容时,Visual Studio的自动补全功能不会自动启动。提前感谢! 附注:它适用于WIN32控制台应用程序。编辑:基本上,我想知道是否有一种方法可以让列表<e
浏览 1
修改于2009-07-16
得票数 0
回答已采纳
2
回答
我应该在函数中使用
成员
变量还是声明变量?
我有一个类UI来处理我的
C++
程序的控制台I/O。它将有4-5个
成员
函数,这些函数将使用变量'string input‘来获取cin输入,其中一些函数将是递归的。现在我在想,我是应该在这些函数的开头声明'string input‘,还是应该有一个私有
成员
变量,只在每个函数的开头声明input.clear()。从风格p-o-v到
效率
p-o-v,最好的选择是什么?
浏览 2
提问于2011-04-29
得票数 0
回答已采纳
3
回答
成员
初始化列表真的更有
效率
吗?
我同意这样的共识,即通常最好在
成员
初始化列表中初始化
C++
数据
成员
,而不是构造函数的主体,但我对持怀疑态度 构建构造函数的另一种(低效)方法是通过赋值,例如:Fred::Fred() { x_ = whatever
成员
初始化列表实际上更有
效率
吗?如果是的话,是否因为这个原因呢?
浏览 3
修改于2017-02-15
得票数 8
回答已采纳
3
回答
.NET程序集应该有多大(小)?
不幸的是,C#没有任何类似于
C++
的friend。因此,举个例子,为了解决类似经典的矩阵/向量乘法的例子(
效率
可以通过与矩阵和向量成为朋友来获得,这样每个类都可以访问另一个类的私有
成员
),我必须定义类
成员
internal。
浏览 0
修改于2013-02-02
得票数 0
回答已采纳
4
回答
如何在施工后而不是施工期间制作
数据
成员
?
在不依赖const_cast的情况下,当计算多个
数据
成员
需要昂贵的计算中间值时,如何才能在构造过程中生成
C++
数据
成员
const? 下面的最小、完整、可验证的例子进一步解释了这个问题及其原因。我意识到一些
C++
程序员在原则上避免常量的
数据
成员
,但这是一个风格问题。尽管
C++
确实提供了const
数据
成员
,但它们的使用往往与正常的
数据
范式背道而驰。毕竟,变量对象的const
数据
浏览 13
修改于2022-11-06
得票数 0
回答已采纳
2
回答
结构是如何通过值传递的?
我对目标C(来自
C++
)非常陌生,所以我很难理解这一点。在
C++
中,我可以通过指针或引用传递结构,但不能通过值传递(可能是因为它
效率
很低)。如果结构是由大型/复杂对象组成的,会发生什么?
浏览 6
提问于2012-09-28
得票数 3
回答已采纳
1
回答
为什么
C++
非静态
数据
成员
需要唯一的地址?
最近,
C++
为空
数据
类型(如struct empty {}; )添加了特性[[no_unique_address]]。为什么
C++
非静态
数据
成员
需要唯一的地址?
浏览 6
提问于2020-05-14
得票数 1
回答已采纳
1
回答
为什么
C++
没有虚拟
数据
成员
?
C++
具有虚函数,其中调用虚函数将在运行时在vtable中查找函数地址。为什么
C++
缺少虚拟
数据
成员
?访问一个将在vtable中查找与虚拟基相同的偏移量,但
数据
成员
将由派生的virtual int val; int val
浏览 2
提问于2021-02-18
得票数 5
1
回答
避免使用指针时
C++
的性能和安全性
为了实践,我试图在
C++
中创建一个具有绝对封装和
效率
的类。在我的例子中,这意味着每个
数据
成员
都应该在类中,没有指针指向外部(例如,动态分配的存储)。
浏览 0
提问于2020-05-24
得票数 0
回答已采纳
4
回答
关于软件(计算)
效率
和变量使用的编程原则
我是受过古典训练的心理学家,而不是程序员,所以有时候编程的更高级的方面,尤其是关于程序
效率
和/或某些最佳实践,在这个例子中是关于变量的使用。"XYZ";b = GetSomeInformation();所以我的问题是: 将
数据
存储到一个变量中,并引用与重复调用相同函数相反的
数据
,这或多或少是有效的(还是同样的)?也就是说,这个代码
效率
更高吗?哪些方面可以改变它的
效率</e
浏览 0
修改于2013-02-06
得票数 8
回答已采纳
1
回答
什么是“标准
C++
类型”和"
C++
/CX结构“?
如果这是一个愚蠢的问题,请原谅我,因为我最近开始学习
C++
/CX。我正在浏览和上的MSDN文档,我遇到了以下这些异常: ref类可能包含
成员
C++
/CX结构或标量类型,如枚举类、ref类、float64等。它还可能包含标准的
C++
类型。
C++
/CX结构可以具有公共、受保护、内部、私有或受保护的私有可访问性。公共
成员</e
浏览 5
提问于2012-09-20
得票数 1
回答已采纳
1
回答
流光
我将
C++
streambuf类用于编译器项目,并需要一种方便的方法来获取流中的当前位置。有两个
成员
函数,streambuf::pubseekpos和streambuf::pubseekoff,用来修改这个位置,我对没有一个streambuf::pubgetpos
成员
函数(或类似的函数)来读取它感到非常困惑第二种选择似乎是有用的,但对于这样一项琐碎的任务,它
效率
低下,不美观。有更好的方法吗?
浏览 5
修改于2013-03-27
得票数 5
回答已采纳
4
回答
如果对变量进行初始化,编译器的性能会受到什么影响?
萨特说: 我一直在想,为什么编译器不初始化原语,比如int32
浏览 6
提问于2012-09-27
得票数 1
4
回答
为什么需要在类之外定义静态
数据
成员
?
据IBM
C++
知识中心的
C++
说: 为什么会这样呢?关于内存分配的原理图是什么?
浏览 10
修改于2014-05-27
得票数 27
回答已采纳
3
回答
php:会话与
数据
库
我有一个从
数据
库中检索其
成员
(或多或少10个
成员
)的类。 我的问题是:每次从db (MySQL)中获取它们,只在会话的数组中保留一个ID,还是直接将它们存储在会话的数组中,
效率
更高?(假设
数据
库有100.000行)
浏览 2
提问于2009-07-16
得票数 8
回答已采纳
2
回答
使用
成员
初始化程序列表会使初始化速度稍微加快吗?
在他的“使用
C++
编程、原则和实践”一书中,Bjarne在第314-316页中介绍了
成员
初始化程序列表的概念(§9.4.4)。;在第315页,他说: 日期:日期( int yy,int mm,int dd) //构造函数{y= yy;m= mm;d= dd;}编辑: 我
浏览 6
修改于2017-10-08
得票数 2
回答已采纳
1
回答
在php中返回数组有效吗?
我对PHP相当陌生;到目前为止,我的大部分编程经验都是用
C++
编写的。所以,自然,我会关心
效率
。在
C++
中,永远不会在函数的末尾返回对象或数组,但是如果需要
数据
,只需返回指针即可。因此,我的问题是:使用数组作为返回值对
效率
是不利的,还是PHP只是在后台使用指针而不是为了方便而不向我展示呢?
浏览 0
修改于2014-08-21
得票数 7
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券