C语言/C++ 教程
C语言/C++ 教程:包含了所有代写案例以及部分答案
-
副标题#e# 假期的时候把socks5署理的RFC全部读完了,有些体会不敢独享,在这里写出来各人一起评论评论,如有错误敬请提出。 下面假设利用TCP毗连方法。首先需要和署理处事器之间成立毗连,这里没什么巨大的,简朴的connect(serverIP, serverPort)就可以了。毗连乐成之后,需要利用send()发送呼吁字,以便确定是否需要验证,下面是RFC内里的呼吁字名目: 项目 版本 方法数目 毗连方法 … 项目长度 1 1 1-255 … 首先"版 … 继续阅读“Socks5署理处事”
:
-
先容 用户数据报协议是界说用来在互连网络情况中提供包互换的计较机通信的协议。此协议默认认为网路协议(IP)是其基层协议。此协议提供了向另一用户措施发送信息的最轻便的协议机制。此协议是面向操纵的,未提供提交和复制掩护。假如应用措施要求靠得住的数据传送应该利用传输节制协议(TCP)。数据报名目如下: 用户数据报头名目 域 源端口是可选域,当其有意义时,它指的是发送历程的端口,这也就假定了在没有其它信息的环境下,返复书息应该向什么处所发送。假如不利用它,则在此域中填0。目标端口在有特定的目标网络地点时 … 继续阅读“用户数据报协议(UDP)”
:
-
副标题#e# Windows NT与Windows 9x有一个很是重要的区别,即Windows NT提供了许多成果强大的Service(处事)。这些Service可以跟着NT的启动而自启动,也可以让用户通过节制面板启动,还可以被Win32应用措施起停。甚至在没有用户登录系统的环境下,这些Service也能执行。很多FTP、WWW处事器和数据库就是以Service的形式存在于NT上,从而实现了无人值守。就连最新版的“黑客”措施Back Orifice 2000也是以Serv … 继续阅读“用C++ Builder在WINNT下体例一个Service”
:
-
副标题#e# //————- 我主要对外挂的技能举办阐明,至于游戏内里的内部布局每个都纷歧样,这里就不做讲授了,我也没有那么锋利,所有的都知道,呵呵! 1 首先游戏外挂的道理 外挂此刻分为许多几何种,好比模仿键盘的,鼠标的,修改数据包的,尚有修改当地内存的,但仿佛没有修改处事器内存的哦,呵呵!其实修改处事器也是有步伐的,只是技能太高一般人没有步伐入手罢了!(好比请GM去夜总会,送礼,收陋规等等步伐都可以修改处事器数据,哈哈) 修改游戏无非是修改一下 … 继续阅读“关于游戏外挂的一个帖子”
:
-
副标题#e# 每个线程都有本身的栈空间,这个空间巨细是在CreateThread时指定的,而主线程的栈则是由xp在创 建历程时指定的,在vs2008下配置一个断点,间断措施的执行,可以看到主线程ESP的值为0x00124914, 这个指针落在下面这个区域: 这块空间的上限是0x0013 0000,这个值与我们读出来的NT_TIB布局体内里的StackBase的值是一致的 ,也就是说主线程的栈空间从0x0013 0000开始往下增长。可是在NT_TIB内里的StackLimit值却只有 0x000 … 继续阅读“xp下用户措施空间分派(2):栈”
:
-
第6章主要报告了执行期语意学,主要内容是关于数组的在构建和析构是如何举办的。 第7章主要报告了有关Template的相关内容。 这两章内容散见于《Effective C++》、《More Effective C++》、《C++Primer》《C++Templates中 文版》等书籍,假如感乐趣请阅读对应的书籍。 本念书条记主要想谈一下对语意的领略。 本人认为C++措施设计可以简朴分为三个条理:语法层、语言语意层(就像《深度摸索C++工具模子》所讲的语意)、措施语意层。 语法层是很容易领略的,也很 … 继续阅读“《深度摸索C++工具模子》念书条记 最后一记”
:
-
副标题#e# 写一行很简朴的C代码: float a = 1234.56; 用vdsp编译后的汇编代码为: R0 = 20972 ( X ) ; R0.H = 17562 ; [ FP + 0x10 ] = R0 ; 有点看不懂,呵呵,R0的值转换为十六进制就是0x449A51EC。按照vdsp文档的说法,其单精度浮点数名目为: 浮点数计较公式: 将0x449A51EC转换为二进制: 0100 0100 1001 1010 0101 0001 1110 1100 可得: Sign = 0 Man … 继续阅读“Vdsp(bf561)中的浮点运算(2):float的疑问”
:
-
副标题#e# vdsp提供了三种差异的方法举办fract16的乘法运算。 1.1 mult_fr1x16函数 这个函数界说为: #pragma inline #pragma always_inline static fract16 mult_fr1x16(fract16 __a, fract16 __b) { fract16 __rval = __builtin_mult_fr1x16(__a, __b); return __rval; } 从这里可以看出我们实际可以利用__builti … 继续阅读“Vdsp(bf561)中的浮点运算(13):fract16乘法运算”
:
-
副标题#e# 此刻照旧继承来说说Qt的尺度对话框吧! 这次来说一下QMessageBox以及雷同的几种对话框。其实,我们已经用过QMessageBox了,就在之前的几个措施中。不外,其时是粗略的说了一下,此刻专门来说说这几种对话框。 先来看一下最熟悉的QMessageBox::information。我们在以前的代码中这样利用过: QMessageBox::information(NULL, "Title", "Content", QMessageBox: … 继续阅读“Qt进修之路(17):Qt尺度对话框之QMessageBox”
:
-
本日要说的是event()函数。记得之前曾经提到过这个函数,说在事件工具建设完毕后,Qt将这个事件工具通报给QObject的event()函数。 event()函数并不直接处理惩罚事件,而是将这些事件工具凭据它们差异的范例,分发给差异的事件处理惩罚器(event handler)。 event() 函数主要用于事件的分发,所以,假如你但愿在事件分发之前做一些操纵,那么,就需要留意这个event()函数了。为了到达这种目标,我们可以重写 event()函数。譬喻,假如你但愿在窗口中的tab键按下时 … 继续阅读“Qt进修之路(21):event()”
: