实例介绍
这是一个用C语言编写面向对象程序的软件开发平台,内附有标准版、简化版、编程实例及说明文档。提供全部源码! 对希望用面向对象的思想设计系统、用C语言实现编码的嵌入式软件工作者,提供了一个极好的解决方案。
【实例截图】
【核心代码】
16359647259420020924.rar
├── cos-dls09-draft.pdf
├── cos-oopsla09-draft.pdf
├── ooc-2.0
│ ├── doc
│ │ ├── capacity.txt
│ │ ├── class-01.xmi
│ │ ├── classes.txt
│ │ ├── class_init.txt
│ │ ├── clo_use2.c
│ │ ├── clo_use2.pl
│ │ ├── config.txt
│ │ ├── cvs-cmd.txt
│ │ ├── db-thesis.ps
│ │ ├── ds_access.txt
│ │ ├── exception.txt
│ │ ├── gc_results
│ │ ├── hierarchy.ps
│ │ ├── hierarchy.txt
│ │ ├── inheritance.c
│ │ ├── Makefile
│ │ ├── mem_mng.fig
│ │ ├── mem_mng.pdf
│ │ ├── mem_perfs.txt
│ │ ├── mem.png
│ │ ├── message.txt
│ │ ├── naming.txt
│ │ ├── numeric_methods.txt
│ │ ├── objmodel.fig
│ │ ├── objmodel.gif
│ │ ├── ooc-2.0_AdvPrg.html
│ │ ├── ooc-2.0_FAQ.html
│ │ ├── ooc-2.0_Manual_composer.html
│ │ ├── ooc-2.0_Manual.html
│ │ ├── ooc-2.0_StdLib.html
│ │ ├── ooc-script.txt
│ │ ├── pools1.xmi
│ │ ├── stream2.cpp
│ │ ├── stream.cpp
│ │ ├── style.txt
│ │ ├── template.c
│ │ ├── TODO
│ │ └── xp.txt
│ ├── INSTALL
│ ├── Makefile
│ ├── Makefile.clean
│ ├── Makefile.dep
│ ├── Makefile.lib
│ ├── ooc-core
│ │ ├── Makefile
│ │ ├── ooc
│ │ │ ├── assert.h
│ │ │ ├── config_ooc.h
│ │ │ ├── ex
│ │ │ │ ├── ExBadAccess.h
│ │ │ │ ├── ExBadAlloc.h
│ │ │ │ ├── ExBadArgument.h
│ │ │ │ ├── ExBadAssert.h
│ │ │ │ ├── ExBadCast.h
│ │ │ │ ├── ExBadClass.h
│ │ │ │ ├── ExBadDomain.h
│ │ │ │ ├── ExBadException.h
│ │ │ │ ├── ExBadFormat.h
│ │ │ │ ├── ExBadInput.h
│ │ │ │ ├── ExBadIO.h
│ │ │ │ ├── ExBadOp.h
│ │ │ │ ├── ExBadPosition.h
│ │ │ │ ├── ExBadRange.h
│ │ │ │ ├── ExBadSignal.h
│ │ │ │ ├── ExBadSize.h
│ │ │ │ ├── ExBadState.h
│ │ │ │ ├── ExBadType.h
│ │ │ │ ├── Exception.h
│ │ │ │ ├── ExNotFound.h
│ │ │ │ ├── ExNotImplemented.h
│ │ │ │ ├── ExNotSupported.h
│ │ │ │ ├── ExOverflow.h
│ │ │ │ ├── ExSigABRT.h
│ │ │ │ ├── ExSigALRM.h
│ │ │ │ ├── ExSigBUS.h
│ │ │ │ ├── ExSigFPE.h
│ │ │ │ ├── ExSigILL.h
│ │ │ │ ├── ExSigINT.h
│ │ │ │ ├── ExSignal.h
│ │ │ │ ├── ExSigQUIT.h
│ │ │ │ ├── ExSigSEGV.h
│ │ │ │ ├── ExSigTERM.h
│ │ │ │ ├── ExSysIO.h
│ │ │ │ ├── ExSystem.h
│ │ │ │ ├── ExTestAssert.h
│ │ │ │ ├── ExUnderflow.h
│ │ │ │ ├── ExUnexpected.h
│ │ │ │ └── lib
│ │ │ │ ├── ExBadAlloc.c
│ │ │ │ ├── Exception.c
│ │ │ │ ├── ExSystem.c
│ │ │ │ └── Signal.c
│ │ │ ├── init_ooc.h
│ │ │ ├── lib
│ │ │ │ └── assert.c
│ │ │ ├── Object.h
│ │ │ ├── ooc
│ │ │ │ ├── alloc.h
│ │ │ │ ├── calls.h
│ │ │ │ ├── class.h
│ │ │ │ ├── cldef.h
│ │ │ │ ├── error.h
│ │ │ │ ├── excpt.h
│ │ │ │ ├── lib
│ │ │ │ │ ├── abspool_srv.c
│ │ │ │ │ ├── allocator.c
│ │ │ │ │ ├── allocator.h
│ │ │ │ │ ├── alloc.c
│ │ │ │ │ ├── alloc.c.bak
│ │ │ │ │ ├── bigpage.h
│ │ │ │ │ ├── bigpool.c
│ │ │ │ │ ├── bigpool.h
│ │ │ │ │ ├── bigpool_srv.c
│ │ │ │ │ ├── Class.c
│ │ │ │ │ ├── class_dbg.c
│ │ │ │ │ ├── Class_dl.c
│ │ │ │ │ ├── Class_rft.c
│ │ │ │ │ ├── context.c
│ │ │ │ │ ├── context.h
│ │ │ │ │ ├── error.c
│ │ │ │ │ ├── excpt.c
│ │ │ │ │ ├── mem_srv.h
│ │ │ │ │ ├── MetaClass.c
│ │ │ │ │ ├── mmsrv.c
│ │ │ │ │ ├── Object.c
│ │ │ │ │ ├── operators.c
│ │ │ │ │ ├── page.c
│ │ │ │ │ ├── page.h
│ │ │ │ │ ├── pager.c
│ │ │ │ │ ├── pager.h
│ │ │ │ │ ├── pool.c
│ │ │ │ │ ├── pool.h
│ │ │ │ │ ├── pool_srv.c
│ │ │ │ │ └── Protocol.c
│ │ │ │ ├── MetaClass.h
│ │ │ │ ├── mmsrv.h
│ │ │ │ ├── mthds.h
│ │ │ │ ├── Object.h
│ │ │ │ ├── ooc.h
│ │ │ │ ├── operators.h
│ │ │ │ ├── prefix.h
│ │ │ │ ├── Protocol.h
│ │ │ │ ├── scope
│ │ │ │ │ ├── clss_clr.h
│ │ │ │ │ ├── clss_dcl.h
│ │ │ │ │ ├── clss_inf.h
│ │ │ │ │ ├── clss_rft.h
│ │ │ │ │ ├── end.h
│ │ │ │ │ ├── impl_ce.h
│ │ │ │ │ ├── impl_c.h
│ │ │ │ │ ├── impl_oe.h
│ │ │ │ │ ├── impl_o.h
│ │ │ │ │ ├── init_def.h
│ │ │ │ │ ├── intf_c.h
│ │ │ │ │ ├── intf_o.h
│ │ │ │ │ ├── meta_clr.h
│ │ │ │ │ ├── meta_off.h
│ │ │ │ │ ├── meta_on.h
│ │ │ │ │ ├── mthd_clr.h
│ │ │ │ │ ├── mthd_dcl.h
│ │ │ │ │ ├── mthd_def.h
│ │ │ │ │ ├── mthd_ini.h
│ │ │ │ │ ├── mthd_nul.h
│ │ │ │ │ ├── mthd_rft.h
│ │ │ │ │ ├── prtd_clr.h
│ │ │ │ │ ├── prtd_dcl.h
│ │ │ │ │ ├── prtd_ini.h
│ │ │ │ │ ├── prtd_met.h
│ │ │ │ │ ├── prtd_nul.h
│ │ │ │ │ ├── prtd_rft.h
│ │ │ │ │ ├── prvt_clr.h
│ │ │ │ │ ├── prvt_nul.h
│ │ │ │ │ ├── prvt_off.h
│ │ │ │ │ ├── prvt_on.h
│ │ │ │ │ ├── prvt_rft.h
│ │ │ │ │ ├── scop_c.h
│ │ │ │ │ ├── scop_o.h
│ │ │ │ │ ├── type_clr.h
│ │ │ │ │ ├── type_cls.h
│ │ │ │ │ ├── type_dcl.h
│ │ │ │ │ ├── type_obj.h
│ │ │ │ │ └── type_rcl.h
│ │ │ │ ├── setup.h
│ │ │ │ ├── types.h
│ │ │ │ └── utils.h
│ │ │ ├── protocol
│ │ │ │ ├── Comparable.h
│ │ │ │ ├── Copiable.h
│ │ │ │ └── lib
│ │ │ │ ├── Comparable.c
│ │ │ │ └── Copiable.c
│ │ │ ├── reflect
│ │ │ │ ├── Field.h
│ │ │ │ ├── lib
│ │ │ │ │ ├── Field.c
│ │ │ │ │ ├── Method.c
│ │ │ │ │ ├── StaticField.c
│ │ │ │ │ └── StaticMethod.c
│ │ │ │ ├── Method.h
│ │ │ │ ├── ReflectFields.h
│ │ │ │ ├── Reflection.h
│ │ │ │ ├── ReflectMethods.h
│ │ │ │ ├── StaticField.h
│ │ │ │ ├── staticmeta.h
│ │ │ │ └── StaticMethod.h
│ │ │ ├── test
│ │ │ │ ├── lib
│ │ │ │ │ ├── SpeedTestResult.c
│ │ │ │ │ ├── Test.c
│ │ │ │ │ ├── TestCase.c
│ │ │ │ │ ├── TestError.c
│ │ │ │ │ ├── TestFailure.c
│ │ │ │ │ ├── TestMessage.c
│ │ │ │ │ ├── TestResult.c
│ │ │ │ │ ├── TestSuccess.c
│ │ │ │ │ └── TestSuite.c
│ │ │ │ ├── SpeedTestResult.h
│ │ │ │ ├── TestCase.h
│ │ │ │ ├── TestError.h
│ │ │ │ ├── TestFailure.h
│ │ │ │ ├── Test.h
│ │ │ │ ├── TestMessage.h
│ │ │ │ ├── TestResult.h
│ │ │ │ ├── TestSuccess.h
│ │ │ │ └── TestSuite.h
│ │ │ ├── type
│ │ │ │ ├── AllocArrayPtr.h
│ │ │ │ ├── AllocPtr.h
│ │ │ │ ├── ArrayPtr.h
│ │ │ │ ├── array_t.h
│ │ │ │ ├── BasicType.h
│ │ │ │ ├── Bool.h
│ │ │ │ ├── Char.h
│ │ │ │ ├── chr_array.h
│ │ │ │ ├── Closure.h
│ │ │ │ ├── Complex.h
│ │ │ │ ├── cpx_array.h
│ │ │ │ ├── ctype.h
│ │ │ │ ├── dbl_array.h
│ │ │ │ ├── Double.h
│ │ │ │ ├── fct_array.h
│ │ │ │ ├── Float.h
│ │ │ │ ├── Floating.h
│ │ │ │ ├── flt_array.h
│ │ │ │ ├── Function.h
│ │ │ │ ├── int_array.h
│ │ │ │ ├── Integral.h
│ │ │ │ ├── Int.h
│ │ │ │ ├── ldbl_array.h
│ │ │ │ ├── lib
│ │ │ │ │ ├── AllocArrayPtr.c
│ │ │ │ │ ├── AllocPtr.c
│ │ │ │ │ ├── array.c
│ │ │ │ │ ├── ArrayPtr.c
│ │ │ │ │ ├── BasicType.c
│ │ │ │ │ ├── Bool.c
│ │ │ │ │ ├── Char.c
│ │ │ │ │ ├── Closure.c
│ │ │ │ │ ├── Complex.c
│ │ │ │ │ ├── Double.c
│ │ │ │ │ ├── Float.c
│ │ │ │ │ ├── Function.c
│ │ │ │ │ ├── Int.c
│ │ │ │ │ ├── Long.c
│ │ │ │ │ ├── LongDouble.c
│ │ │ │ │ ├── LongLong.c
│ │ │ │ │ ├── map.c
│ │ │ │ │ ├── Pointer.c
│ │ │ │ │ ├── Type.c
│ │ │ │ │ ├── TypedAllocArrayPtr.c
│ │ │ │ │ ├── TypedAllocPtr.c
│ │ │ │ │ ├── TypedArrayPtr.c
│ │ │ │ │ └── TypedPtr.c
│ │ │ │ ├── llng_array.h
│ │ │ │ ├── llong.h
│ │ │ │ ├── lng_array.h
│ │ │ │ ├── LongDouble.h
│ │ │ │ ├── Long.h
│ │ │ │ ├── LongLong.h
│ │ │ │ ├── map_t.h
│ │ │ │ ├── Number.h
│ │ │ │ ├── Pointer.h
│ │ │ │ ├── ptr_array.h
│ │ │ │ ├── sht_array.h
│ │ │ │ ├── stdType.h
│ │ │ │ ├── tuple.h
│ │ │ │ ├── TypedAllocArrayPtr.h
│ │ │ │ ├── TypedAllocPtr.h
│ │ │ │ ├── TypedArrayPtr.h
│ │ │ │ ├── TypedPtr.h
│ │ │ │ └── type.h
│ │ │ └── utils
│ │ │ ├── hash.h
│ │ │ ├── lib
│ │ │ │ ├── pthread.c
│ │ │ │ └── size.c
│ │ │ ├── macros.h
│ │ │ ├── memchr.h
│ │ │ ├── memfct.h
│ │ │ ├── memint.h
│ │ │ ├── memlng.h
│ │ │ ├── memptr.h
│ │ │ ├── memsht.h
│ │ │ ├── pthread.h
│ │ │ ├── size.h
│ │ │ └── thread.h
│ │ └── testsuite
│ │ ├── Makefile
│ │ ├── memory
│ │ │ ├── BigObj.c
│ │ │ ├── BigObj.h
│ │ │ ├── DummyObj.c
│ │ │ ├── DummyObj.h
│ │ │ ├── MemoryPureSpeedTest.c
│ │ │ ├── MemoryPureSpeedTest.h
│ │ │ ├── MemorySpeedTest.c
│ │ │ ├── MemorySpeedTest.h
│ │ │ ├── MemoryTest.c
│ │ │ ├── MemoryTest.h
│ │ │ ├── Point.c
│ │ │ ├── Point.h
│ │ │ ├── PureSpeedResult.c
│ │ │ └── PureSpeedResult.h
│ │ ├── protocol
│ │ │ ├── DummyClass.c
│ │ │ ├── DummyClass.h
│ │ │ ├── DummyProtocol.c
│ │ │ ├── DummyProtocol.h
│ │ │ ├── ProtocolTest.c
│ │ │ └── ProtocolTest.h
│ │ ├── reflect
│ │ │ ├── ClassTest.c
│ │ │ ├── ClassTest.h
│ │ │ ├── ReflectTest.c
│ │ │ └── ReflectTest.h
│ │ ├── tests
│ │ └── testsuite.c
│ ├── ooc-db
│ │ ├── DBBinType.h
│ │ ├── DBConnection.h
│ │ ├── DBDoubleVector.h
│ │ ├── DBIntervalDS.h
│ │ ├── DBIntervalYM.h
│ │ ├── DBIntVector.h
│ │ ├── DBLongVector.h
│ │ ├── DBNull.h
│ │ ├── DBRow.h
│ │ ├── DBStatement.h
│ │ ├── DBUndef.h
│ │ ├── lib
│ │ │ ├── DBBinType.c
│ │ │ ├── DBConnection.c
│ │ │ ├── DBConnectionEntry.c
│ │ │ ├── DBConnectionEntry.h
│ │ │ ├── DBDoubleVector.c
│ │ │ ├── DBIntervalDS.c
│ │ │ ├── DBIntervalYM.c
│ │ │ ├── DBIntVector.c
│ │ │ ├── DBLongVector.c
│ │ │ ├── DBNull.c
│ │ │ ├── DBRow.c
│ │ │ ├── DBStatement.c
│ │ │ ├── DBTools.h
│ │ │ └── DBUndef.c
│ │ ├── Makefile
│ │ ├── ooci
│ │ │ ├── eOCI.h
│ │ │ ├── lib
│ │ │ │ ├── eOCI.c
│ │ │ │ ├── OOCIBindArray.c
│ │ │ │ ├── OOCIBindArray.h
│ │ │ │ ├── OOCIBind.c
│ │ │ │ ├── OOCIBind_CollIntegerArray.c
│ │ │ │ ├── OOCIBind_CollIntegerArray.h
│ │ │ │ ├── OOCIBind_CollInteger.c
│ │ │ │ ├── OOCIBind_CollInteger.h
│ │ │ │ ├── OOCIBind_CollString.c
│ │ │ │ ├── OOCIBind_CollString.h
│ │ │ │ ├── OOCIBind_IntegerArray.c
│ │ │ │ ├── OOCIBind_IntegerArray.h
│ │ │ │ ├── OOCIBind_Integer.c
│ │ │ │ ├── OOCIBind_Integer.h
│ │ │ │ ├── OOCIBind_StringArray.c
│ │ │ │ ├── OOCIBind_StringArray.h
│ │ │ │ ├── OOCIBind_String.c
│ │ │ │ ├── OOCIBind_String.h
│ │ │ │ ├── OOCIColumn_BIN.c
│ │ │ │ ├── OOCIColumn_BIN.h
│ │ │ │ ├── OOCIColumn_BLOB.c
│ │ │ │ ├── OOCIColumn_BLOB.h
│ │ │ │ ├── OOCIColumn.c
│ │ │ │ ├── OOCIColumn_CHR.c
│ │ │ │ ├── OOCIColumn_CHR.h
│ │ │ │ ├── OOCIColumn_CLOB.c
│ │ │ │ ├── OOCIColumn_CLOB.h
│ │ │ │ ├── OOCIColumn_COLL.c
│ │ │ │ ├── OOCIColumn_COLL.h
│ │ │ │ ├── OOCIColumn_COLL_NUM_double.c
│ │ │ │ ├── OOCIColumn_COLL_NUM_double.h
│ │ │ │ ├── OOCIColumn_COLL_NUM_int.c
│ │ │ │ ├── OOCIColumn_COLL_NUM_int.h
│ │ │ │ ├── OOCIColumn_COLL_NUM_long.c
│ │ │ │ ├── OOCIColumn_COLL_NUM_long.h
│ │ │ │ ├── OOCIColumn_COLL_STR.c
│ │ │ │ ├── OOCIColumn_COLL_STR.h
│ │ │ │ ├── OOCIColumn_DAT.c
│ │ │ │ ├── OOCIColumn_DAT.h
│ │ │ │ ├── OOCIColumn_INTERVAL_DS.c
│ │ │ │ ├── OOCIColumn_INTERVAL_DS.h
│ │ │ │ ├── OOCIColumn_INTERVAL_YM.c
│ │ │ │ ├── OOCIColumn_INTERVAL_YM.h
│ │ │ │ ├── OOCIColumn_LBI.c
│ │ │ │ ├── OOCIColumn_LBI.h
│ │ │ │ ├── OOCIColumn_LNG.c
│ │ │ │ ├── OOCIColumn_LNG.h
│ │ │ │ ├── OOCIColumn_NUM_double.c
│ │ │ │ ├── OOCIColumn_NUM_double.h
│ │ │ │ ├── OOCIColumn_NUM_int.c
│ │ │ │ ├── OOCIColumn_NUM_int.h
│ │ │ │ ├── OOCIColumn_NUM_long.c
│ │ │ │ ├── OOCIColumn_NUM_long.h
│ │ │ │ ├── OOCIColumn_TIMESTAMP.c
│ │ │ │ ├── OOCIColumn_TIMESTAMP.h
│ │ │ │ ├── OOCIColumn_Undef.c
│ │ │ │ ├── OOCIColumn_Undef.h
│ │ │ │ ├── OOCIConnection.c
│ │ │ │ ├── OOCIField.c
│ │ │ │ ├── OOCIMetaRow.c
│ │ │ │ ├── OOCIMetaRow_rft.c
│ │ │ │ ├── OOCIStatement.c
│ │ │ │ └── OOCITools.c
│ │ │ ├── OOCIBind.h
│ │ │ ├── OOCIColumn.h
│ │ │ ├── OOCIConnection.h
│ │ │ ├── OOCIField.h
│ │ │ ├── OOCIMetaRow.h
│ │ │ ├── OOCIStatement.h
│ │ │ └── OOCITools.h
│ │ └── testsuite
│ │ ├── testDBConnection.c
│ │ ├── testDBConnection.h
│ │ └── testOOCIConnection.c
│ ├── ooc-scr
│ ├── ooc-std
│ │ ├── Makefile
│ │ └── ooc
│ │ ├── Array.h
│ │ ├── config_std.h
│ │ ├── Date.h
│ │ ├── format
│ │ │ ├── ArrayBinFmt.h
│ │ │ ├── BoolTxtFmt.h
│ │ │ ├── CharTxtFmt.h
│ │ │ ├── ComplexTxtFmt.h
│ │ │ ├── DateTxtFmt.h
│ │ │ ├── DoubleTxtFmt.h
│ │ │ ├── FloatTxtFmt.h
│ │ │ ├── FmtBin.h
│ │ │ ├── FmtTxt.h
│ │ │ ├── Format.h
│ │ │ ├── IntTxtFmt.h
│ │ │ ├── lib
│ │ │ │ ├── ArrayBinFmt.c
│ │ │ │ ├── BoolTxtFmt.c
│ │ │ │ ├── CharTxtFmt.c
│ │ │ │ ├── ComplexTxtFmt.c
│ │ │ │ ├── DateTxtFmt.c
│ │ │ │ ├── DoubleTxtFmt.c
│ │ │ │ ├── FloatTxtFmt.c
│ │ │ │ ├── Format.c
│ │ │ │ ├── IntTxtFmt.c
│ │ │ │ ├── LongDoubleTxtFmt.c
│ │ │ │ ├── LongLongTxtFmt.c
│ │ │ │ ├── LongTxtFmt.c
│ │ │ │ ├── RawBinFmt.c
│ │ │ │ ├── RftFmt.c
│ │ │ │ └── StringTxtFmt.c
│ │ │ ├── LongDoubleTxtFmt.h
│ │ │ ├── LongLongTxtFmt.h
│ │ │ ├── LongTxtFmt.h
│ │ │ ├── RawBinFmt.h
│ │ │ ├── RftFmt.h
│ │ │ └── StringTxtFmt.h
│ │ ├── init_std.h
│ │ ├── iterator
│ │ │ ├── Comparator.h
│ │ │ ├── ConstIterator.h
│ │ │ ├── Extractor.h
│ │ │ ├── Iterator.h
│ │ │ ├── KeyComparator.h
│ │ │ └── lib
│ │ │ ├── Comparator.c
│ │ │ ├── ConstIterator.c
│ │ │ ├── Extractor.c
│ │ │ ├── Iterator.c
│ │ │ └── KeyComparator.c
│ │ ├── lib
│ │ │ ├── Array.c
│ │ │ ├── ArrayIter.c
│ │ │ ├── ArrayIter.h
│ │ │ ├── Date.c
│ │ │ ├── File.c
│ │ │ └── String.c
│ │ ├── math
│ │ │ ├── complex.h
│ │ │ ├── double.h
│ │ │ ├── lib
│ │ │ │ ├── complex.c
│ │ │ │ ├── double.c
│ │ │ │ └── mathfct.c
│ │ │ └── mathfct.h
│ │ ├── protocol
│ │ │ ├── Iterable.h
│ │ │ ├── lib
│ │ │ │ ├── Iterable.c
│ │ │ │ ├── Seekable.c
│ │ │ │ └── Serializable.c
│ │ │ ├── Seekable.h
│ │ │ └── Serializable.h
│ │ ├── stream
│ │ │ ├── BinaryStreamStyle.h
│ │ │ ├── File.h
│ │ │ ├── FmtTextStreamStyle.h
│ │ │ ├── FullDuplexStream.h
│ │ │ ├── HalfDuplexStream.h
│ │ │ ├── lib
│ │ │ │ ├── BinaryStreamStyle.c
│ │ │ │ ├── FmtTextStreamStyle.c
│ │ │ │ ├── FullDuplexStream.c
│ │ │ │ ├── HalfDuplexStream.c
│ │ │ │ ├── Stream.c
│ │ │ │ ├── StreamStyle.c
│ │ │ │ ├── StringStream.c
│ │ │ │ ├── sys
│ │ │ │ │ ├── Program.c
│ │ │ │ │ └── Socket.c
│ │ │ │ └── TextStreamStyle.c
│ │ │ ├── Program.h
│ │ │ ├── Socket.h
│ │ │ ├── Stream.h
│ │ │ ├── StreamStyle.h
│ │ │ ├── StringStream.h
│ │ │ └── TextStreamStyle.h
│ │ ├── String.h
│ │ └── utils
│ │ ├── lib
│ │ │ ├── scanf.c
│ │ │ └── stdio.c
│ │ ├── scanf.h
│ │ └── stdio.h
│ ├── README
│ └── utils
│ ├── getlib
│ ├── getlib.c
│ ├── getlib.o
│ └── Makefile
├── ooc-s
│ ├── Object Oriented C - Simplified.txt
│ └── ooc-s
│ ├── autorelease.c
│ ├── autorelease.h
│ ├── clonable.c
│ ├── clonable.h
│ ├── comparable.c
│ ├── comparable.h
│ ├── copiable.c
│ ├── copiable.h
│ ├── CREDITS
│ ├── example
│ │ ├── compile.sh
│ │ ├── counter.c
│ │ ├── counter.h
│ │ ├── counter_p.h
│ │ ├── main.c
│ │ ├── millicounter.c
│ │ ├── millicounter.h
│ │ ├── millicounter_p.h
│ │ ├── test.c
│ │ └── test.h
│ ├── LICENSE
│ ├── object.c
│ ├── object.h
│ ├── object_p.h
│ ├── README
│ └── template
│ ├── interface.c
│ ├── interface.h
│ ├── type.c
│ ├── type.h
│ └── type_p.h
└── oopc
├── examples
│ ├── array.c
│ ├── array.h
│ ├── compile-cpp.sh
│ ├── compile.sh
│ ├── compile_tests.sh
│ ├── date.c
│ ├── date.h
│ ├── education.C
│ ├── education.H
│ ├── employee.C
│ ├── employee.H
│ ├── example.c
│ ├── example.H
│ ├── g_array.c
│ ├── g_array.h
│ ├── g_memBlock.c
│ ├── g_memBlock.h
│ ├── manager.C
│ ├── manager.H
│ ├── memBlock.c
│ ├── memBlock.h
│ ├── person.C
│ ├── person.H
│ ├── test_array.c
│ ├── test_example.C
│ ├── test_exception.c
│ ├── test_manager.C
│ └── test_protection.c
├── exception.c
├── exception.h
├── objectModel.c
├── ooc99.h
├── ooc.c
├── ooc.h
├── oodebug.c
├── oodebug.h
├── ooexception.h
└── oopc.html
53 directories, 581 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论