Closed West-Pavilion closed 8 months ago
对仿函数宏名进行成员查找会导致程序崩溃退出
请考虑如下的代码:
#include <iostream> /* 对仿函数宏名进行成员查找会导致程序崩溃退出 */ #define test(T) printf(#T) int main(){ test(如果对此仿函数宏名使用成员访问运算符,会导致程序崩溃退出); test(如 :: . ->); /* 例如,请手动在下一行中输入 test:: , 查看效果 */ }
演示视频:
https://github.com/royqh1979/RedPanda-CPP/assets/111393157/b09c2e59-8e08-46f6-989c-1dea9856bec1
下面是对应的测试代码:
对仿函数宏名进行成员查找会导致程序崩溃退出.zip
对仿函数宏名进行成员查找会导致程序崩溃退出
请考虑如下的代码:
演示视频:
https://github.com/royqh1979/RedPanda-CPP/assets/111393157/b09c2e59-8e08-46f6-989c-1dea9856bec1
下面是对应的测试代码:
对仿函数宏名进行成员查找会导致程序崩溃退出.zip