faq 问答列表

什么是序列点,它们与未定义的行为有何关系?

作者: 提问时间:11/14/2010

什么是“序列点”? 未定义行为和序列点之间有什么关系? 我经常使用有趣而复杂的表达方式,比如,让自己感觉更好。我为什么要停止使用它们?a[++i] = i; 如果您已阅读本文,请务必访问后续问题...

什么是复制和交换成语?

作者:GManNickG 提问时间:7/19/2010

什么是复制和交换成语,何时应该使用?它能解决什么问题?C++11 会改变吗? 相关: 你最喜欢的 C++ 编码风格习语是什么:复制交换 复制构造函数和 C++ 中的 = 运算符重载:是否可以使用通...

复制构造函数和 C++ 中的 = 运算符重载:是否可以使用通用函数?

作者:MPelletier 提问时间:11/14/2009

由于复制构造函数 MyClass(const MyClass&); 和 = 运算符重载 MyClass& operator = (const MyClass&); 具有几乎相同的代码,相同...

多行注释解决方法?

作者:HamiltonUlmer 提问时间:8/5/2009

我(有点)已经知道这个问题的答案了。但我认为这是一个在 R 用户列表中经常被问到的问题,应该有一个可靠的好答案。据我所知,R 中没有多行注释功能。那么,有人有什么好的解决方法吗? 虽然 R 中的相当...

运算符的优先级和关联性是什么?

作者:Jan Schultke 提问时间:9/25/2023

C++ 中运算符的优先级和关联性是什么? 谁来定义运算符的优先级和关联性,它与评估顺序有何关系?解释这些属性是如何从语法中出现的。但是,我只是对所有规则的列表感兴趣。 这个问题应该是一个社区FAQ...

指针变量和引用变量之间有什么区别?

作者:prakash 提问时间:9/12/2008

指针变量和引用变量有什么区别?...

我应该如何处理“包'xxx'不可用(适用于R版本x.y.z)”警告?

作者:Richie Cotton 提问时间:9/8/2014

我尝试安装一个软件包,使用 install.packages("foobarbaz") 但收到了警告 Warning message: package 'foobarbaz' is not a...

如何删除相似的 const 和非 const 成员函数之间的代码重复?

作者:Kevin 提问时间:9/24/2008

假设我有以下情况,我想将访问权限返回给内部成员:class X class Z { // details }; class X { std::vector<Z> vecZ; public: ...

什么是移动语义?

作者:dicroce 提问时间:6/24/2010

我刚刚听完了软件工程电台播客对Scott Meyers关于C++11的采访。大多数新功能对我来说都很有意义,除了一个。我仍然没有得到移动语义......它到底是什么?...

如何阻止 C++ 控制台应用程序立即退出?

作者:Adam P 提问时间:3/27/2010

最近,我一直在尝试从这个网站学习C++。不幸的是,每当我尝试运行其中一个代码示例时,我都会看到该程序打开大约半秒钟,然后立即关闭。有没有办法阻止程序立即关闭,以便我可以看到我努力的成果?...


共297条 当前第28页