问题标签 [preprocessor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2564 浏览

php - Drupal:将变量从预处理传递到template.php?

如何在名为 sitename_modulename_user_loginblock($form) 的函数中从预处理函数获取值到 template.php?

我使用自定义查询在预处理函数中创建了值,因此我可以在 loginblock 函数本身中执行此操作,但那里只有 $form 可用,我需要 3 个其他变量来构造查询。

loginblock 函数返回 $output,它是标记和一些变量。afaik 这个函数和在页面上显示它的返回值之间没有额外的步骤吗?

0 投票
1 回答
206 浏览

php - 特殊注释和预处理

是表单的评论

任何文档工具包都会出现问题(尤其是对于 PHP)?或任何其他评论预处理器?(与http://code.google.com/p/caret/相关)

0 投票
2 回答
2182 浏览

visual-studio-2008 - Visual Studio 2008 预处理器怪异

我们为我们的构建设置了一个简单的版本控制系统,以确保构建的文件始终指示它们是 Beta Debug 还是 Beta Release 构建

我将文件版本信息移动到 myapp.rc2 并创建了 version.h

但是,当 exe 构建在调试输出目录中时,文件描述总是错误地显示“BETA Release Version”而不是“BETA Debug Version”然而 IDE 指示将使用“#define FILE_DESC2 _T(“Debug Version”)”。为什么会这样?我在另一个项目中使用了这些文件并且它们工作正常。

谢谢你...

0 投票
2 回答
6233 浏览

wix - Wix - 使用蜡烛的热量输出时如何处理项目参考?

我正在尝试在 web .csproj 上使用热量,然后在输出上使用蜡烛。到目前为止,我已经完成了:

接着:

但是,在后者上,我得到:

我究竟做错了什么?

另外,有没有办法在 Visual Studio Wix 项目中使用热量输出?

0 投票
4 回答
9707 浏览

preprocessor - 如何在 devenv 命令行中添加预处理器#define?

有没有办法在 devenv 命令行中添加额外的预处理器#define?

0 投票
3 回答
1145 浏览

c - 用于纯 C 的预处理器元编程库

有没有人知道一个类似于boost::preprocessor(可能不那么先进)的库,可以很容易地使用/合并到纯 C 项目中?当然,大多数(全部?)在用Cboost::preprocessor编写时是可用的,但我更喜欢一个只有基本功能的小型库,不依赖于像 boost 这样的怪物。

0 投票
1 回答
199 浏览

php - 更改 Drupal 中“搜索此站点”表单的顺序

我需要更改 Drupal 中搜索块的布局。目前已订购

搜索按钮 > '搜索此站点' > 搜索输入

但我想要的设计

搜索输入>“搜索此站点”>搜索按钮

如何在 Drupal 中更改顺序?我可以更改search-block-form.tpl.php提交按钮,但“搜索此站点”总是出现在输入之前,我希望在之后。

我希望这是有道理的。我也可以使用 CSS,但我更喜欢使用 Drupal?

提前谢谢了

0 投票
4 回答
4008 浏览

delphi - Delphi 7 宏预处理器支持

Delphi 7 有宏预处理器吗?

没有内置的,所以也许有可能使用第三方或其他一些语言预处理器(如 c 预处理器)。

如果有,如何为 Delphi 7 设置它?

我正在尝试进行函数内联(为了速度)。宏预处理器似乎是 delphi 唯一简单的选择。

谢谢,埃贡

0 投票
9 回答
204680 浏览

java - Java中的#define

我开始用 Java 编程,我想知道是否#define存在与 C++ 等价的东西。

快速搜索谷歌说它没有,但是谁能告诉我Java中是否存在类似的东西?我正在尝试使我的代码更具可读性。

myArray[0]例如,我希望能够写而不是myArray[PROTEINS]

0 投票
4 回答
21814 浏览

gcc - 编译器版本号的 gcc 预定义宏是什么?

我遇到了 gcc v3.4.4 的错误,并且在我的代码中放置了一个 #ifdef 以解决该错误仅适用于该版本的编译器。

GCC编译器预处理器预定义的宏来检测编译器的版本号有哪些?