C语言/C++ 教程

C语言/C++ 教程:包含了所有代写案例以及部分答案

  • 在本教程中,我假设各人都知道如何利用C++的类举办事情,因为我所有的数据布局,要驻足于他们。我碰着过关于数据布局的教程,可是很难找到一个利用OOP来编写的。因此,这个中将主要会合于用一个类来编写数据布局。 栈 在编写代码时,仓库是最常用的数据布局。它的观念简朴,编写也较量简朴。有这么一个环境,桌子上有堆成一堆的5本书,你想增加一本。应该怎么做?只要把书放在顶端就可以了。假如你想从这堆书中取出第3本呢?你只要一本接着一本把书移到顶端,直到第3本书处在顶端。然后取走第3本书,并使其他处在顶端。 你已 … 继续阅读“数据库在C++措施中利用要领”

    :
  • 副标题#e# 1、COM的实现与操纵系统平台密切相关 因为COM最初源于Microsoft Windows平台,所以COM实现部门(即COM库)许多处所直接用到了Windows系统的一些特性,好比系统注册表、动态毗连库等等,但实际上 COM是一个与平台无关的组件软件模子。Windows上利用的COM尺度只是COM的一个详细实现。 2、COM的实现要领 历程内组件(DLL ,in-process component)。 历程外组件(EXE ,out –of-process compon … 继续阅读“COM道理与应用—-COM的实现”

    :
  • 1. TCP/IP协议栈中, 传输层只有UDP可以广播. 2. 只能对同一子网内部广播, 广播数据包不颠末路由器. 3. UDP的广播地点为255.255.255.255 4. 在winsock实现中, 有一个选项对应是否答允广播. 必需挪用setsockopt打开该选项. 5. 打开后, 用sendto向255.255.255.255发送的数据包全部广播.

    :
  • 这是翻阅《数据布局、算法与应用——C++语言描写》 以及在网上获得的一些资料后写出来的。起因是在项目中要用到一个链表,但我做一个简朴的链表在C++顶用的时候跟C不同许多,好比赋值运算(编译器说要做操纵符重载,可能考贝结构函数,C++中把布局当成一个类来看了,详见相关先容的文档或书籍)。厥后一想爽性做个template顺便进修一下,一举两得。 几个问题: CListData和CNode的函数均为内联函数(inline),因为今朝的编译器仍不支持疏散编译。按《Thinking … 继续阅读“一个简朴的链表模版类的实现”

    :
  • 本文先容如何用CZip/CUnzip类压缩/解压缩文件,这个类利用gzip GNU源代码(gzip-1.2.4a)。这是个免费软件,在GUN通用民众许可证(General Public License)条款下可以分发及修改此软件,关于这个通用民众许可证的具体条款请参考: http://www.vckbase.com/vckbase/uniondocs/gungpl.htm 方针动态库输出两个类: CZip(用于压缩文件) CUnzip (用于解压缩文件) 首先用文件名成立CZip 或 CUnzi … 继续阅读“如何用CZip/CUnzip类压缩/解压缩文件”

    :
  • 副标题#e# 这次要实现的是一个形式最简朴的剧本。这种剧本仅有呼吁、标号及跳转组成,看起来就跟汇编一样,不外好是较量好读的。固然这种剧本语言的语法很是简朴,可是最根基的要素照旧要有的。 作为一个剧本引擎,为了可以在各类百般的符合的宿主措施中利用,剧本自己最好不要涉及到详细的规模。虽然,假如这个剧本被建设的目标仅仅是为了某个规模的话,那就无所谓了。因此,一个剧本引擎需要一个查抄和运行代码的机制、运行时情况的维护以及一个成果足够利用的插件系统。一个完整的剧本引擎至少需要如下部件: 1、代码数据布局。 … 继续阅读“手把手教你写剧本引擎(二)——呼吁剧本”

    :