📄 cleanup2.c
字号:
// PR c++/12526// We decided that the call to strcmp has no side-effects because strcmp is// pure, even though the first argument has side-effects. As a result, we// stripped the CLEANUP_POINT_EXPR. Hilarity ensued.extern "C" int strcmp (const char *, const char *);struct A { A(int); const char *str(); ~A();};void printQueryI(){ if(!strcmp(A(1).str(), "foo")) { }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -