oocp:面向对象的 C 编程小程序

时间:2024-07-14 12:27:36
【文件属性】:

文件名称:oocp:面向对象的 C 编程小程序

文件大小:30KB

文件格式:ZIP

更新时间:2024-07-14 12:27:36

Shell

面向对象的 C 编程 是的,这是可以做到的。 你真的可以用面向对象的风格来写 c。 您不会获得 C++ 或 Java 的所有花里胡哨,但如果您需要整理一个定义良好的 c 库,这些技术可能非常有用。 最有效的结构类型(再次)是相当小且定义明确的,具有浅层、明确的继承,并且多态性并不过分关键。 这不是一个非常高优先级的项目,但我很乐意回答问题。 从头开始 正如测试和行为驱动开发从编写场景和测试开始一样,传统的开源 c 程序从正确构建系统开始。 多年来,随着构建工具变得更加完善,构建 c 代码变得更加容易。 我们正在为这个简单的代码使用系列工具。 长话短说,通常应该让这一切发生: $ ./configure $ make 你应该在这里找到最简单的例子bin/snafu c“模块”的简单原型制作技巧 在 c 编程语言中,确实没有一种普遍定义的方法来创建“模块”。 然而,可以稍微小心地


【文件预览】:
oocp-master
----test()
--------test.cpp(103B)
--------unittest.c(842B)
--------test.c(100B)
--------unittest.cpp(2KB)
----depcomp(17KB)
----include()
--------unittest.h(1KB)
--------snafu.h(94B)
--------unittest.hpp(3KB)
--------painting.h(111B)
----Makefile.am(47B)
----README.markdown(3KB)
----src()
--------foo2.c(74B)
--------printer.c(1KB)
--------Makefile.am(413B)
--------prototrick.c(593B)
--------snafu.c(417B)
--------stringalloc.c(1KB)
--------painting.c(1KB)
--------.gitignore(78B)
--------simple_inheritance.c(357B)
--------foo1.c(259B)
--------lns.c(13KB)
----INSTALL(59B)
----missing(11KB)
----install-sh(13KB)
----.gitignore(370B)
----COPYING(59B)
----configure.ac(192B)

网友评论