C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • xp下用户措施空间分派(2):栈 副标题#e# 每个线程都有本身的栈空间,这个空间巨细是在CreateThread时指定的,而主线程的栈则是由xp在创 建历程时指定的,在vs2008下配置一个断点,间断措施的执行,可以看到主线程ESP的值为0x00124914, 这个指针落在下面这个区域: 这块空间的上限是0x0013 0000,这个值与我们读出来的NT_TIB布局体内里的StackBase... 继续阅读xp下用户措施空间分派(2):栈

    :
    2017-11-05
  • 关于游戏外挂的一个帖子 副标题#e# //————- 我主要对外挂的技能举办阐明,至于游戏内里的内部布局每个都纷歧样,这里就不做讲授了,我也没有那么锋利,所有的都知道,呵呵! 1 首先游戏外挂的道理 外挂此刻分为许多几何种,好比模仿键盘的,鼠标的,修改数据包的,尚有修改当地内存的,但仿佛没有修改处事器内存的哦,呵呵!其实修改处事器也是有步伐的,只是技能太高一般人没有步伐入手罢了!(好比请GM去... 继续阅读关于游戏外挂的一个帖子

    :
    2017-11-05
  • 用C++ Builder在WINNT下体例一个Service 副标题#e# Windows NT与Windows 9x有一个很是重要的区别,即Windows NT提供了许多成果强大的Service(处事)。这些Service可以跟着NT的启动而自启动,也可以让用户通过节制面板启动,还可以被Win32应用措施起停。甚至在没有用户登录系统的环境下,这些Service也能执行。很多FTP、WWW处事... 继续阅读用C++ Builder在WINNT下体例一个Service

    :
    2017-11-05
  • 用户数据报协议(UDP) 先容 用户数据报协议是界说用来在互连网络情况中提供包互换的计较机通信的协议。此协议默认认为网路协议(IP)是其基层协议。此协议提供了向另一用户措施发送信息的最轻便的协议机制。此协议是面向操纵的,未提供提交和复制掩护。假如应用措施要求靠得住的数据传送应该利用传输节制协议(TCP)。数据报名目如下: 用户数据报头名目 域 源端口是可选域,当其有意义时,它指的是发送历程的端... 继续阅读用户数据报协议(UDP)

    :
    2017-11-05
  • Socks5署理处事 副标题#e# 假期的时候把socks5署理的RFC全部读完了,有些体会不敢独享,在这里写出来各人一起评论评论,如有错误敬请提出。 下面假设利用TCP毗连方法。首先需要和署理处事器之间成立毗连,这里没什么巨大的,简朴的connect(serverIP, serverPort)就可以了。毗连乐成之后,需要利用send()发送呼吁字,以便确定是否需要验证,下面是RFC内里的呼吁... 继续阅读Socks5署理处事

    :
    2017-11-05
  • 编写断点续传和多线程下载模块 副标题#e# 本文配套源码 概述 在当今的网络时代,下载软件是利用最为频繁的软件之一。几年来,下载技能也在不断地成长。最原始的下载成果仅仅是个“下载”进程,即从WEB处事器上持续地读取文件。其最大的问题是,由于网络的不不变性,一旦毗连断开使得下载进程间断,就不得不全部从新再来一次。 随后,“断点续传”的观念就出来了,顾名思义,就是假如下载间断,在从头成立毗连后,跳... 继续阅读编写断点续传和多线程下载模块

    :
    2017-11-05
  • 正确利用C++ Builder组件缩写代码 副标题#e# 将资料型态写在前面有助于以元件判别你所有要的资料 雷同于这样:edtInputBox, mmFile, btnCalc; 下列中左侧为缩写,右侧为组件名称。 ———————— Standard Tab ———————— mm TMainMenu pm TPopupMenu mmi TMainMenuItem pmi TPopupMenu... 继续阅读正确利用C++ Builder组件缩写代码

    :
    2017-11-05
  • C++ Builder建设组件探密 1.建设组件的类声明 class PACKAGE 新类名 : public 祖先类名 { private:私有数据: (1)内部私有用 (2)宣布属性的真正数据生存 (3)宣布事件的数据生存 (1,2,3)私有数据初始化一般在结构函数中,(3)的初始化一般与祖先该事件相连。 凡是为利便直接挪用祖先要领常加生存祖先范例的变量:typedef 祖先类名 Inhe... 继续阅读C++ Builder建设组件探密

    :
    2017-11-05
  • 在BCB中利用VCL控件数组2 我的《BCB中利用VCL控件数组》中,提到了用TList来实现时无法释放资源的问题,功效本日就获得了谜底,邬彦华等等网友都指教了TList实现的释放要领,界说代码同前文: for (int i=1;i<=ButtonCount;i++) { TSpeedButton *spdBtn=new TSpeedButton(this); spdBtn->Pa... 继续阅读在BCB中利用VCL控件数组2

    :
    2017-11-05
  • 在桌面上绘图 1、在头文件中界说变量 private: graphics::tbitmap *bmp; 2、图象变量的初始化: bmp=new graphics::tbitmap(); bmp->loadfromfile("c:\\aboutlogo.bmp"); 3、在paint的事件中 void __fastcall tform1::formpaint(tobject *sender... 继续阅读在桌面上绘图

    :
    2017-11-05