diag0140.c
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C语言 代码 · 共 43 行
C
43 行
// cast to void using function-like cast syntax doesn't work
int foo(int);
void bar()
{
void(foo(1));
}
template <class T>
struct SS {
T a;
};
template <class X>
void foo( X );
template <class Q>
char foo( SS<Q> );
template <class Q>
char bar( SS<Q> );
template <class X>
void bar( X );
void foo()
{
SS<int> zz;
foo( zz );
bar( zz );
}
#include "diag0140.h"
int *same_as_struct;
int *same_as_enum;
class same_as_fn {
};
class same_as_var {
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?