问答列表

有没有办法自动将类似函数的宏“提升”到真正的内联函数?

作者:Qiuye-Hua 提问时间:10/16/2023

我被指派审查和更新一个旧的私人库,其中包含大量宏。do { .. } while(0) 经过一番调查,我决定用静态内联函数替换它们。经过一些手工工作,我很快发现这个过程有点乏味和无脑,这让我想知道是...

Doxygen 在 big c 项目中调用图,具有单独的编译结构,大量的条件编译在头文件中定义和函数定义

作者:Neanderthal289 提问时间:10/24/2023

我没有具有单独编译结构的小 c 项目(很多模块经常单独编译,并且通常没有函数实现,而只有 h 文件中的函数定义 - 在这种情况下,函数在另一个模块中实现)。 见图 1。 很快我有两个问题: 我无...

交叉编译时动态链接的 Go 程序

作者:user1929999 提问时间:10/14/2023

如何交叉编译 Go 程序并仍然保留链接到 libc 的动态? 上下文:编译主机为 macOS M1,目标是 Linux amd64。结果是静态链接的。但是我仍然希望有动态链接,尤其是 libc 部分...

在 Rails 中延迟预加载部分关系列

作者:meraioth ulloa 提问时间:10/24/2023

我目前正在使用 ar_lazy_preload Gem 进行延迟预加载,但有时我只需要预加载这些关系的某些属性,我想知道是否有办法使用 select 仅检索某些列,也许使用 Arel?(我不是很熟悉)...

有没有办法忽略依赖包中的警告?有没有办法 #if 编译器不知道的操作系统?

作者:Kudit 提问时间:10/6/2023

我正在使用 Swift Playgrounds 进行应用程序开发。我的一个依赖项有一些这样的代码: #if os(visionOS) 这导致我的应用程序收到警告,因为 Swift Playgro...

r中的约束GAM:增加

作者:user11057680 提问时间:10/24/2023

我希望强制执行一个普遍增加的 GAM,它不一定是单调的,但是,它应该在增加,一旦我示例中的 B 变量超过 15,000,A 就不应该达到 0。我包括一个用于复制的样本 df 以及我目前的进度。很明显,...

未跨 premake 携带的预处理器定义包括

作者:Batres 提问时间:10/26/2023

我有 3 个项目处于预制阶段: 项目 A(静态库): project "A" kind "StaticLib" language "C++" staticruntime "on" file...

编译具有不同预处理器变量值的函数的多个版本

作者:Sean Bone 提问时间:10/12/2023

我有以下函数,它使用 OpenMP 进行并行: Real3 MyThing::compute(...) { // Do some setup... #pragma omp parallel nu...

预提交未为 pip-tools 选择文件

作者:Opal 提问时间:10/12/2023

我有以下 repo 结构: libs/ - l1/ - pyproject.toml - l2/ - pyproject.toml batch/ - b1/ - pyproject.toml...

如何改进这个 SELECT?

作者:Dani Che 提问时间:10/11/2023

是否可以以某种方式重写此选择以加快执行速度?你有什么建议?从哪里开始寻找...?任何帮助将不胜感激。 我不明白为什么执行计划的第 19 行中有“TABLE ACCESS FULL”,因为 COL7 ...


共266条 当前第8页