diag0255.c
来自「开放源码的编译器open watcom 1.6.0版的源代码」· C语言 代码 · 共 38 行
C
38 行
// compiled -za
// class->scalar->class
struct S1 {
operator double();
};
struct T1 {
T1( int );
};
// class->class->class
struct INTER {
int i;
INTER(int);
};
struct S2 {
operator INTER();
};
struct T2 {
T2( INTER );
};
extern S1 s1;
extern S2 s2;
void main()
{
#if __WATCOM_REVISION__ >= 8
T1 t1 = s1; // error for -za
T2 t2 = s2; // error for -za
#else
#error at least one
#endif
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?