您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 本资源分为两个压缩包,请注意:TCP-IP详解卷2:实现(2)

  2. 本资源分为两个压缩包,请注意:TCP-IP详解卷2:实现(2) 本书完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。本书不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读本书时,应当具备卷1中阐述的关于TCP/IP的基本知识。本书适用于希望理解TCP/TP协议如何实
  3. 所属分类:网络基础

    • 发布日期:2010-02-15
    • 文件大小:13631488
    • 提供者:qingfengnanhai
  1. NIOSII那些事儿

  2. 第一章 硬件开发 一、前言 二、建立工程 三、构建NIOS II软核 1. 构建CPU模块 2. 建立SDRAM模块 3. 建立Avalon三态桥 4. 建立CFI模块 5. 建立SYSTEM ID 6. 建立JTAG UART 7. 配置及编译NIOS II 8. 分配管脚 四、建立锁相环PLL模块 五、调整FLASH引脚 六、TCL脚本文件 七、配置工程 八、下载程序 第二章 软件开发 一、回顾 二、摘要 三、NIOS II IDE简介 四、建立软件工程 五、编译 六、运行 第三章 程序下
  3. 所属分类:硬件开发

    • 发布日期:2011-06-03
    • 文件大小:7340032
    • 提供者:shezhe9
  1. 网络分析技术揭秘原理、实践与winpcap深入解析-C++源码

  2. 《网络分析技术揭秘原理、实践与winpcap深入解析》 前 言 第1章 揭开网络分析的神秘面纱/ 1 1.1网络分析概述/ 1 1.2网络分析的主要用途/ 3 1.3黑客使用嗅探器的方法/ 4 1.4被嗅探数据的真面目/ 6 1.4.1使用嗅探器获得ftp的用户名和密码/ 6 1.4.2使用嗅探器分析冲击波蠕虫(blaster worm)/ 7 1.5常见的网络分析器/ 10 1.6网络分析器的工作原理/ 11 1.6.1以太网简介/ 11 1.6.2理解开放系统互连(osi)模型/ 11 1
  3. 所属分类:网络监控

    • 发布日期:2012-08-29
    • 文件大小:284672
    • 提供者:wubuxiansheng
  1. C语言进阶-牟海军.pdf

  2. 简介: C语言是编程语言中的一朵奇葩,虽已垂垂老矣,但却屹立不倒,诞生了数十年,仍然是最流行的编程语言之一。C语言看似简单,却不易吃透,想要运用好,更是需要积淀。本书是一本修炼C程序设计能力的进阶之作,它没有系统地去讲解C语言的语法和编程方法,而是只对C语言中不容易被初学者理解的重点、难点和疑点进行了细致而深入的解读,揭露了C语言中那些鲜为普通开发者所知的秘密,旨在让读者真正掌握C语言,从而编写出更高质量的C程序代码。 全书一共11章:第1章重点阐述了C语言中不易被理解的多个核心概念,很多初学
  3. 所属分类:互联网

  1. Linux_C函数详细解析.pdf

  2. isalnum(测试字符是否为英文或数字) 相关函数 isalpha,isdigit,islower,isupper 表头文件#include 定义函数int isalnum (int c) 函数说明 检查参数 c是否为英文字母或阿拉伯数字,在标准c中相当于使用 (isalpha( c )|| isdigit( c ))做测试。 返回值 若参数 c为字母或数字,则返回TRUE,否则返回NULL( 0 )。 附加说明 此为宏定义,非真正函数。 范例 /* 找出str 字符串中为英文字母或数字的字
  3. 所属分类:C

    • 发布日期:2009-04-01
    • 文件大小:793600
    • 提供者:perfectpdl
  1. C/C++程序员面试指南.杨国祥(带详细书签).pdf

  2. C、C++语言是IT行业的主流编程语言,也是很多程序员必备的软件基本功,是软件开发行业招聘考查的重点。本书以流行的面试题讲解为主要内容,介绍了C、C++语言基本概念,包括保留字、字符串、指针和引用、结构体、库函数等各个方面的基础知识,介绍了面向对象编程基本概念,包括如何实现继承、多态和封装等。还介绍了排序算法及数据结构的实现,包括链表、堆栈、队列和树。此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。
  3. 所属分类:C++

    • 发布日期:2018-04-08
    • 文件大小:24117248
    • 提供者:kxjrzyk
  1. C语言进阶 作者 Wrestle.Wu

  2. C语言是编程语言中的一朵奇葩,虽已垂垂老矣,但却屹立不倒,诞生了数十年,仍然是最流行的编程语言之一。C语言看似简单,却不易吃透,想要运用好,更是需要积淀。本书是一本修炼C程序设计能力的进阶之作,它没有系统地去讲解C语言的语法和编程方法,而是只对C语言中不容易被初学者理解的重点、难点和疑点进行了细致而深入的解读,揭露了C语言中那些鲜为普通开发者所知的秘密,旨在让读者真正掌握C语言,从而编写出更高质量的C程序代码。 全书一共11章:第1章重点阐述了C语言中不易被理解的多个核心概念,很多初学者在理解
  3. 所属分类:C

    • 发布日期:2018-06-20
    • 文件大小:285696
    • 提供者:ericsson555
  1. 详细说明使用C语言解析BMP图片

  2. BMP 最后是按行组织的图像数据,但这些数据并不是简单的按照图像的高度宽度w*h的数组数据这些数据最重要的特点是 对齐可以用下面的宏来计算 #define GET_ALIGN(x) (((x+3)/4)*4) 图像的实际数据之前的偏移量是:sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+256*sizeof(RGBQUAD)=14+40+1024=1078个字节
  3. 所属分类:C

    • 发布日期:2019-04-11
    • 文件大小:271360
    • 提供者:u010689853
  1. LwIP协议栈源码详解

  2. LwIP协议栈源码详解, lwip协议栈的详细说明文档 ,写的非常不错目录 栘植综述 2动态内存管理 3数据包pbut--9 4pbuf释放-- 5网终接口结构- --------16 6以太网数据接收 20 7ARP表---- 8ARP表查询--- ---26 9ARP层流程-- 10IP层输入 ---3 11IP分片重装1-- -34 12IP分片重装2 37 13ICMP处理---- 14TCP建立与断廾-- --43 15TCP状态转换 46 16TCP控制块 49 17TCP建立流程
  3. 所属分类:其它

    • 发布日期:2019-10-31
    • 文件大小:1048576
    • 提供者:liutee
  1. STM32固件库2.03与3.0版本的比较中文版

  2. 本文的目的是介绍如何把基于STM32F10xxx固件库V2.0.3(FWLib)开发的应用程序升级到STM32F10xxx标准外设库V3.0.0。本文的目的不是提供2个版本的详细信息,而是重点介绍2个版本之间的差异。如何从 固件库 升级为 标准外设库 为什么把 固件库 升级为标 准外设库 固件斥 是·个完整的固件包,它适用于 小容量,中 容量和大容量产品。固件库由程序,数据结构和宏组成,覆盖了所有外设的特征,还包括了全 部标准外设的驱动和一系列示例程序。 标准外设库 山固件库 升级而来 ●它使库
  3. 所属分类:C

    • 发布日期:2019-04-20
    • 文件大小:1048576
    • 提供者:taxi12138
  1. C/C++的宏详细解析

  2. 众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有 一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换), 那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。
  3. 所属分类:其它

    • 发布日期:2020-07-31
    • 文件大小:74752
    • 提供者:weixin_38699492
  1. C语言中的内联函数(inline)与宏定义(#define)详细解析

  2. 内联函数与宏本质上是两个不同的概念如果程序编写者对于既要求快速,又要求可读的情况下,则应该将函数冠以inline
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:67584
    • 提供者:weixin_38599545
  1. C/C++ 宏详细解析

  2. 关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你还不知道#和##,也不知道prescan,那么你肯定对宏的了解不够
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:75776
    • 提供者:weixin_38551837
  1. C/C++宏定义的可变参数详细解析

  2. 在1999年版本的ISO C 标准中,宏可以象函数一样,定义时可以带有可变参数。宏的语法和函数的语法类似
  3. 所属分类:其它

    • 发布日期:2020-09-05
    • 文件大小:56320
    • 提供者:weixin_38637580
  1. va_list(),va_start(),va_arg(),va_end() 详细解析

  2. (一)写一个简单的可变参数的C函数 下面我们来探讨如何写一个简单的可变参数的C函数.写可变参数的C函数要在程序中用到以下这些宏: 代码如下:void va_start( va_list arg_ptr, prev_param );type va_arg( va_list arg_ptr, type );void va_end( va_list arg_ptr );va在这里是variable-argument(可变参数)的意思.这些宏定义在stdarg.h中,所以用到可变参数的程序应该包含这个头
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:68608
    • 提供者:weixin_38506835
  1. C/C++ 宏详细解析

  2. 众多C++书籍都忠告我们C语言宏是万恶之首,但事情总不如我们想象的那么坏,就如同goto一样。宏有一个很大的作用,就是自动为我们产生代码。如果说模板可以为我们产生各种型别的代码(型别替换),那么宏其实可以为我们在符号上产生新的代码(即符号替换、增加)。 关于宏的一些语法问题,可以在google上找到。相信我,你对于宏的了解绝对没你想象的那么多。如果你还不知道#和##,也不知道prescan,那么你肯定对宏的了解不够。 我稍微讲解下宏的一些语法问题(说语法问题似乎不妥,macro只与preproc
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:80896
    • 提供者:weixin_38657139
  1. C/C++宏定义的可变参数详细解析

  2. 编写代码的过程中,经常会输出一些调试信息到屏幕上,一般会调用printf这类的函数。但是当调试解决之后,我们需要手工将这些地方删除或者注释掉。最近在看《Linux C编程一站式学习》这本书,就想到一个方法: 代码如下:void myprintf(char* fmt, …){}#ifdef DEBUG#define printf(fmt, args…) myprintf(fmt, ##args)#endif调试阶段带着DEBUG调试,正式上线就可以把printf变成一个空函数了。这样做的一个潜在风
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:61440
    • 提供者:weixin_38635449
  1. C语言中的内联函数(inline)与宏定义(#define)详细解析

  2. 先简明扼要,说下关键:1、内联函数在可读性方面与函数是相同的,而在编译时是将函数直接嵌入调用程序的主体,省去了调用/返回指令,这样在运行时速度更快。2、内联函数可以调试,而宏定义是不可以调试的。内联函数与宏本质上是两个不同的概念如果程序编写者对于既要求快速,又要求可读的情况下,则应该将函数冠以inline。下面详细介绍一下探讨一下内联函数与宏定义。一、内联函数是什么?内联函数是代码被插入到调用者代码处的函数。如同 #define 宏(但并不等同,原因见下文),内联函数通过避免被调用的开销来提高执
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:69632
    • 提供者:weixin_38752282
  1. 如何解决C语言,函数名与宏冲突

  2. 代码如下:#include void f() { printf(“function\n”); }#define f() printf(“macro\n”) int main() {  f(); // macro  (f)(); // function   return 0;} 函数名加括号即可! 您可能感兴趣的文章:详解C语言中的#define宏定义命令用法简单讲解C语言中宏的定义与使用如何在C语言的宏中使用类型关键字C语言中的内联函数(inli
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:26624
    • 提供者:weixin_38737635
  1. c++中#include lt;gt;与#include的区别详细解析

  2. 首先是区别: 先去系统目录中找头文件,如果没有在到当前目录下找。所以像标准的头文件 stdio.h、stdlib.h等用这个方法。 而””首先在当前目录下寻找,如果找不到,再到系统目录中寻找。 这个用于include自定义的头文件,让系统优先使用当前目录中定义的。 然后是使用习惯的问题: 假设A是常被包含的文件。 则A中写的应该是一些 常用的函数,和一些宏定义。而且,不能出现main函数。 您可能感兴趣的文章:c++ #include是怎么样工
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:27648
    • 提供者:weixin_38647925
« 12 »