我正在尝试Grafana的这个查询,它工作得很好: SELECT * from "x“WHERE time > '2020-03-31‘and time < '2020-04-02’1)如果我在整行两边使用双引号,我会得到无效的语法,因为FROM字段已经需要双引号了(如果我尝试在FROM字段两边使用单引号,我会得到
我尝试在MSVC6上使用/D编译器选项来定义字符串,但是在它两边使用双引号有些奇怪。要调试这个问题,能够看到预处理器实际上在展开宏的代码中替换了什么值,这对我非常有帮助。我有没有办法做到这一点?我试着用"assembly and source“创建一个清单文件,但是源代码包含了原始宏的名称,而ASM在那一行是一些难以理解的胡言乱语。有没有办法在编译时获取宏值?如果做不到这一点(或者更有用),如何使用/D选项指定字符