优化 问答列表

为什么 C# 中的每个方法中都有 cmp + je 调试版本中的 JIT 汇编代码

作者:juwens 提问时间:10/19/2023

当你放一个简单的类时。 public sealed class C { public static void M() { } } 到https://sharplab.io/ 它翻译为(带有...

为什么编译器没有完全优化异常?[复制]

作者:user5406764 提问时间:9/24/2023

这个问题在这里已经有答案了: 编译器是否能够将 try/catch 优化为一个简单的 goto? (3 个答案) 单个“throw;”语句有什么作用? (3 个答案) 2个月前关闭。 这个程序应该总...

容器使用 memcpy 优化的单元测试

作者:Voivoid 提问时间:5/7/2023

假设有一些自定义的类似容器,它在其复制构造函数中使用 memcpy 优化来 memcpy 简单可构造的对象,而不是调用多个复制构造函数。std::vector 如何对优化是否真正应用进行单元测试? ...

现代 C++ 编译器的内存锯齿有多糟糕?

作者:GKann 提问时间:7/5/2023

我正在尝试了解内存混叠的影响以及如何改进我的代码以避免它。我正在重写我的缓存一致性实体组件系统,我想考虑内存别名。 我的主要来源是Christer Ericson在GDC 2003上的演讲,因此我想...

为什么没有一个复制构造函数被调用 [duplicate]

作者:Lucy 提问时间:12/4/2022

这个问题在这里已经有答案了: 什么是复制省略和返回值优化? (5 个答案) 这里不应该有一个复制 ctor 调用吗?省略已禁用(无命名返回值优化)( 1 个答案) 保证复制消除如何工作? (2 个答案...

C++ 中的替代复制构造函数

作者:ugo_capeto 提问时间:3/30/2023

编辑: 我将介绍一些设计糟糕的类,这是一个老问题,从那时起我就成长为一名程序员...... 假设我有一个具有某种状态的类,并且使用一个仅使用该状态的一部分的方法,您将明白我的意思: #includ...

复制值返回的对象和移动它之间的区别?

作者:Kirill Shvedov 提问时间:10/9/2023

我想知道将函数的返回值移动到对象中而不是直接复制它是否有任何意义?std::string "ip_str“是应该获取 ”“ 返回值的对象:getp1settings() std::string i...

Google 优化工具实验未显示来自 GA4 服务器端的数据

作者:user3878746 提问时间:1/27/2023

一年多来,我一直在我的网站上成功使用优化。我正在过渡到我们的新 GA4 容器。我知道 GA4 连接处于测试阶段,将被弃用。我的理解是它应该仍然可以工作到 2023 年 9 月。我们之前已在 GA4 容...

真实赔率:具有多个方程和变量的 Sympy 求解器

作者:Max Mustermann 提问时间:8/19/2022

我正在尝试根据这种方法根据给定的赔率计算 3 种真实赔率: 我正在尝试使用以下代码使用 python sympy 模块执行此操作: x, y, z, p, q, r, n = symbols('x...

在 Copy 类型中使用 std::p tr::write_volatile 实现内部可变性的安全性(即没有 UnsafeCell)

作者:Ricardo Machado 提问时间:10/29/2023

我正在尝试在值类型中实现内部可变性(用于缓存目的)。Copy 问题在于,据我所知,没有一种类型可用于内部可变性(例如 和相关类型,原子类型)允许该特征。顺便说一句,这是稳定的 Rust。Unsafe...


共323条 当前第3页