传递 问答列表

使用移动语义:右值引用作为方法参数

作者:DoehJohn 提问时间:6/3/2020

我想仔细检查一下我对移动语义的理解。我的推理中是否遗漏了什么: #include <iostream> using std::cout; struct A { A() {cout<<"Cons...

如何在 Java 中变量不为 null 时才将变量作为参数传递

作者:Chethan Swaroop 提问时间:6/3/2020

我有以下代码存根,我正在从属性文件中读取一组值。 我需要使用这些值将其作为参数传递给函数,前提是它们不是 NULL。 public static void main(String[] args) {...

为什么我的函数接受“std::string”来排序不更改它?

作者:MikeK 提问时间:6/10/2020

我有一个项目,我想问一些事情。如何使用 ?我从我找到的一个网站上尝试过这个,但它不适用于 cin。代码如下:cin<<word; void descOrder(string s) { sort...

为什么我的运算符 + 重载调用我的复制构造函数,尽管它是通过引用传递的?

作者:tameless 提问时间:6/21/2020

我已经做了一些研究,但我无法找到对我的代码行为的解释(我可能没有问正确的问题)。我正在使用 C++,使用 VS2019。 该代码涉及在“数据结构和其他对象”教科书中找到的类。Points 我现在存...

如何确保参数作为常量引用传递?

作者:crommy 提问时间:6/22/2020

我正在为一些正在学习 C++ 入门课程的学生测试一些代码。 我想测试他们的一些方法是否接受未更改为常量引用的参数,但除了编写一个可以解析其代码中文本的脚本之外,我真的想不出任何聪明的方法来检查这一点。...

C++ - 传递对 std::shared_ptr 或 boost::shared_ptr 的引用

作者:abigagli 提问时间:11/29/2008

如果我有一个需要使用 的函数,那么将引用传递给它不是更有效吗(这样可以避免复制对象)? 可能有哪些不良副作用? 我设想了两种可能的情况:shared_ptrshared_ptr 1)在函数内部,由参...

按引用存储shared_ptr还是按值存储?

作者: 提问时间:6/26/2020

如果我的班级有:Zoo std::vector<std::shared_ptr<Animal>> table; while 是其他人继承的抽象类。Animal 我想实现一个函数,该函数将动物插...

通过对较小的相同对象列表使用 foreach 来更改对象列表中的对象

作者:Henry Puspurs 提问时间:7/12/2020

我正在尝试使用 foreach 循环来更改该列表中对象中的值。但是,我需要一个不会更改的列表来枚举,并且主列表在我这样做时要更改。无论我尝试什么,我都会遇到错误,因为它正在更改我正在枚举的列表中的对象...

将非临时对象传递给 const 字符串引用仍然会打印垃圾

作者:BulGali 提问时间:7/16/2020

我试图自己为my_vec编写一个迭代器: #define BEGIN true #define END false #include <vector> #include <iostream> te...

如何按值将对象传递到 Angular2+ 组件中

作者:Johannes Stricker 提问时间:2/1/2018

假设我有一个组件,它接受一个实例并显示一个表单来编辑它。Foo export class ChildComponent implements OnInit { @Input() foo : Foo...


共953条 当前第11页