compile-time

compile-time

文章 0 浏览 7

您如何在Rust的编译时间动态生成结构?

我有以下内容: struct Health { health: f32, } struct Position { position: Vec2, } struct Collections { healths: Vec, positions: Vec, } 我想…

深陷 2025-02-12 07:37:36 2 0

标准或某些提升库是否提供编译时间变体?

我不是在问如何在编译时间期间,在给定索引上获取std ::变体成员的类型。 我询问标准或某些Boost库是否提供 std :: variant 类似的类,其包含类型是在…

两仪 2025-02-11 20:55:51 1 0

创建类型的通用变体的枚举

我的结构具有常规参数 var 。该参数用于方法中,提高了运行时速度,因此可以进行大量比较,以编译时间。 在任何地方存储和传递通用类型是相当困难的。…

巡山小妖精 2025-02-10 21:13:55 3 0

有没有一种方法可以static_assert在模板参数中给出的变量参考?

struct Config { int version = 1; }; template struct Peripheral { const Config config_ = config; static_assert(config_.version > 1, "Config v…

楠木可依 2025-02-08 04:42:27 3 0

我可以使用单独的翻译单元减少仅标题库的编译时间吗?

我正在寻找一种减少仅标题库的编译时间的方法。如果只有标题,则每个翻译单元必须编译所需的所有功能,因此在编译步骤中完成了许多重复的工作。我的想…

得不到的就毁灭 2025-01-28 08:12:55 1 0

如何优化单位测试目标的构建时间

我们有一个4年历史的iOS应用程序,其中包括部分旧的代码库。我们正在使用快速而敏捷的Viper体系结构,并希望将TDD(测试驱动开发)用于我们的新模块(…

驱逐舰岛风号 2025-01-27 07:35:20 3 0

如何在C++中将数据嵌入数组中?

我想在编译时间将数据库加载到数组中: //a.dat 1 2 3 4 5 int main(){ unsigned int a[5]=f("a.dat"); } 但是我找不到stackoverflow中的简单解决方案…

宫墨修音 2025-01-25 03:13:12 4 0

检查模板参数包以了解特定值

我正在编写一个小张量类,应该看起来像这样: using namespace std; // for simplicity template class Tensor { size_t rank_; array size_; vector …

多情癖 2025-01-21 23:25:01 3 0

如何在 C++ 中编译时枚举常量数组?

我正在尝试从字面字符串(字符数组)中编译时间生成哈希。例如: unsigned long long compiledHash = ComputeHash("literal string"); 我目前被困在寻…

你在我安 2025-01-20 17:34:39 4 0

如何在单个脚本文件中找到最快的算法?

我有很多问题的答案,我想测试哪种算法/答案是最好的。计算大o符号的复杂性非常困难(必须手工做,用笔和纸做),因此我决定计算编译时间(我可以使用…

枫林﹌晚霞¤ 2025-01-20 00:30:27 2 0

如何减少执行时间?

这是一个函数的代码片段,该函数采用字符串向量(客户姓名向量)并需要查找以某种频率出现的名称。如何让它运行得更快(快于 2 秒,尤其是处理较大的…

暗恋未遂 2025-01-17 02:12:25 3 0

从父级的模板参数之一推断出完整的类型

我想获取具有特定模板参数(键)的父级的类型名。 例如,如果我有一个父 MyParent,我希望能够从我的孩子那里获取该类型(MyParent)只是“1”。如果我…

为你鎻心 2025-01-15 15:00:40 3 0

防止使用排除敏感属性的通用类型记录个人身份或敏感数据

我想通过编译时安全检查来增强我的记录器,以防止我记录个人身份或敏感数据。我想象的界面可能是这样的: logger.LogInfo(safeuser => $"Logging out …

脱离于你 2025-01-10 22:35:46 5 0

定义可接受的模板参数值的方法

我的程序有一系列函数,它们采用需要在编译时知道的整数的模板参数。这些函数只接受这个整数的几个可能值,我正在寻找一种干净的方法来在一个地方定义…

花心好男孩 2025-01-10 13:47:07 3 0

代码优化什么时候发生?

昨天,我去面试了。他们问我代码优化什么时候发生? 说, int abc;//Global variable abc = 3; if(abc == 3) { printf("abc will be always 3"); } el…

冧九 2025-01-02 20:15:12 4 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文