⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ctors16.c

📁 gcc-you can use this code to learn something about gcc, and inquire further into linux,
💻 C
字号:
// GROUPS passed constructors// ctor file// Message-Id: <9306021533.AA14347@icepick.jts.com>// From: roland@jts.com (Roland Knight )// Subject: gcc 2.4.1 bug// Date:   Wed, 2 Jun 1993 11:33:34 -0400#include <stdio.h>#include <stdlib.h>#include <string.h>char stuff[50];char *p = stuff;class A {public:    A() { *p++ = 'A';}};class B {public:    B() { *p++ = 'B'; }};class C : public A, public B {public:    C() : B(), A() { *p++ = 'C'; }};class D : public A, public B {public:    D() : B() { *p++ = 'D'; }};class E : public A, public B {public:    E() { *p++ = 'E'; }};int main() {    C c;    D d;    E e;    if (strncmp ("ABCABDABE", stuff, 9))	{ printf ("FAIL\n"); return 1; }    else	printf ("PASS\n");}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -