我想在#warning指令中打印一个宏值(展开宏).
例如,对于代码:
#define AAA 17
#warning AAA = ???
Run Code Online (Sandbox Code Playgroud)
所需的编译时输出将是
warning: AAA = 17
Run Code Online (Sandbox Code Playgroud)
我用什么???,或者,我如何扩充代码?
我们有一个 Linux 服务器 (Ubuntu 20.04),大约有 100 个用户,磁盘空间非常有限。每个用户的磁盘配额应限制为 100MB。通过 SSH 访问服务器。
一些用户希望使用 VSCode 远程开发驻留在服务器上的源代码(不共享)。他们可以为 VSCode 安装远程服务器,但这会导致.vscode-server每个用户的目录相当大,从 300MB 起。这将填满磁盘,只有少数用户激活和使用它。
理想情况下,用户可以共享 VSCode 服务器部分,就像共享该服务器上的所有其他软件开发工具一样。这可能吗?如何做到?
在这个问题的范围内升级服务器硬件/磁盘是不可能的。