用C编写面向对象的代码有哪些方法?特别是在多态性方面.


另请参阅此堆栈溢出问题100.

推荐答案

是.事实上,Axel Schreder免费提供了his book个"ANSI-C中的面向对象编程",相当全面地涵盖了这个主题.

C++相关问答推荐

非 ASCII 字符集作为 C 字符串

是什么导致这个错误是不确定的

无法删除C中文件夹内的文件

引用如何出现在可从 C 代码调用的函数的签名中?

libcurl 放置数据流而不是文件

从两个 32 位定时器计数器读取 64 位定时器值时,正确的 ARM64(AArch64)数据内存屏障使用是什么?

新手:定义的字符串是否设置为所有 NULL?

DirectX11 与多视频适配器 (GPU) PC

在 C 中浮点到二进制

C:表示不带浮点的分数

C中块内的函数声明

C printf中的'I'(大写i)标志是什么?

未定义值的索引处的数组值

是否允许 C 编译器合并对 volatile 变量的顺序赋值?

从函数返回结构时可能出现 GCC 错误

我可以用 NULL 代替 0 的值吗?

为什么 C++ 初始分配比 C 大得多?

编译 HTK 时出现“致命错误:bits/libc-header-start.h:没有这样的文件或目录”

“使用带二进制位运算符的有符号整数操作数” - 使用无符号短时

将双精度数分配给 C 中的 int 变量的非直观结果