问答列表

C++:两个自定义对象的总和,避免复制构造函数的重复调用

作者:Michel H 提问时间:3/23/2021

在下面的示例中,我有两个类,第一个动态分配一个整数,第二个是第一个类的容器。 当我对两个容器对象求和时 (),复制构造函数被调用两次。在我看来,第二个发生在函数的“return”语句期间。如何优化以...

了解将部分函数应用程序或 curry 与 overload 和 std::visit 结合使用时的错误

作者:Enlico 提问时间:6/23/2021

TL的;博士 我想了解下面的第一个代码有什么问题,即错误告诉我什么。 MRE系列 我已经能够将示例缩短为以下内容,这会生成与下面的原始代码相同的错误: #include <boost/hana...

如何私有地实现 STL 容器的运算符?

作者:Ders 提问时间:8/22/2023

假设我们有这样的东西: template<typename T> class SparseMatrix { // Where the first (K,V) is (row_idx, column...

为什么复制赋值运算符必须返回 reference/const 引用?[复制]

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

这个问题在这里已经有答案了: 算子重载的基本规则和习语是什么? (10 个回答) 3个月前关闭。 在 C++ 中,我不清楚从复制赋值运算符返回引用的概念。为什么复制赋值运算符不能返回新对象的副本?此...

根据需要加载多个 javascript,而不是一次加载一个大文件

作者:Nathan H 提问时间:11/18/2012

一次为网站的所有页面编写一个具有行为的大型 javascript 文件是否更好?还是只加载特定于该页面的 javascript? 我知道一个大文件更适合缓存。但是,我认为浏览器可能会将所有不必要的代...

使用母版页向 aspx 页添加 onload

作者:NoBullMan 提问时间:12/23/2017

我需要将事件添加到使用母版页的 aspx 页的标记中。onloadbody 我在aspx页面上尝试了以下操作,并弹出了第一个警报,并且从未进入该函数。onload .aspx页: <asp:Co...

C++ 将结构保存并加载到文件中

作者:BigAgg 提问时间:11/16/2022

我目前正在处理一个游戏项目,我正在将一个包含游戏对象所有所需值的结构保存到一个文件中。保存是完全可以的,但是如果我开始加载它们,它只会加载其中的前 25 个。 之后,我尝试使用加载对象,直到最后一个对...

“将链接另存为”将文件保存为 Edge / Chrome上的错误文件类型

作者:Finlay 提问时间:8/7/2023

我们有本地网站存储。用于提高机器生产率的 CSV 文件。我们公司迫使我们退出 Internet Explorer,现在我们只能使用 Edge/Chrome。在Internet Explorer上,当您...

运算符重载:修改临时对象或创建新对象

作者:phlipsy 提问时间:8/25/2023

我在我们的项目中看到了以下代码,并问自己技术和心理含义是什么: class A { public: A(const A&); A(A &&); ~A(); A &operator += (...

Eigen 与在另一个(模板)类中使用“auto”的运算符之间的冲突

作者:user2129053 提问时间:8/8/2023

我有一个名为“Variable.h”的模板类,它是所有程序变量的基础。 添加 Eigen 处理矩阵计算后,每次编译程序时,都会出现一系列错误,看起来像是算子重载、自动算子和 Eigen 之间的冲突。 ...


共499条 当前第8页