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

搜索资源列表

  1. 从c到c++ EFFECTIVE_C++2E

  2. 对每个人来说,习惯 C++需要一些时间,对于已经熟悉 C 的程序员来说, 这个过程尤其令人苦恼。因为C 是C++的子集,所有的C 的技术都可以继续使 用,但很多用起来又不太合适。例如,C++程序员会认为指针的指针看起来很 古怪,他们会问:为什么不用指针的引用来代替呢? C 是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 不管什么问题,C 都靠宏、指针、结构、数组和函数来解决。而C++不是这样。 宏、指针、结构、数组和函数当然还存在,此外还有私有和保护型成员、函数 重载、缺省参
  3. 所属分类:C

    • 发布日期:2009-06-06
    • 文件大小:406528
    • 提供者:mickphen
  1. 从C转向C++.pdf

  2. 对每个人来说,习惯C++需要一些时间,对于已经熟悉C 的程序员来说,这个过程尤其令人苦恼。因为C 是C++的子集,所有的C 的技术都可以继续使用,但很多用起来又不太合适。例如,C++程序员会认为指针的指针看起来很古怪,他们会问:为什么不用指针的引用来代替呢? C 是一种简单的语言。它真正提供的只有有宏、指针、结构、数组和函数。 不管什么问题,C 都靠宏、指针、结构、数组和函数来解决。而C++不是这样。 宏、指针、结构、数组和函数当然还存在,此外还有私有和保护型成员、函数重载、缺省参数、构造和析
  3. 所属分类:C

    • 发布日期:2009-06-20
    • 文件大小:528384
    • 提供者:lanchonghychin
  1. Linux C程序设计

  2. 目录 历史 前言 I. C语言入门 1. 程序的基本概念1. 程序和编程语言2. 自然语言和形式语言3. 程序的调试4. 第一个程序2. 常量、变量和表达式1. 继续Hello World 2. 常量3. 变量4. 赋值5. 表达式6. 字符类型与字符编码3. 简单函数1. 数学函数2. 自定义函数3. 形参和实参4. 局部变量与全局变量4. 分支语句1. if语句2. if/else语句3. 布尔代数4. switch语句5. 深入理解函数1. return语句2. 增量式开发3. 递归6.
  3. 所属分类:C

    • 发布日期:2009-07-06
    • 文件大小:4194304
    • 提供者:snail_1989
  1. c++编码规范与指导.rar

  2. C++编码规范与指导,目录 版权声明 概述 语法高亮与字体 字体 语法高亮 文件结构 文件头注释 头文件 内联函数定义文件 实现文件 文件的组织结构 命名规则 类/结构 函数 变量 常量 枚举、联合、typedef 宏、枚举值 名空间 代码风格与版式 类/结构 函数 变量、常量 枚举、联合、typedef 宏 名空间 异常 版本控制 自动工具与文档生成 英文版 关于本规范的贯彻实施 术语表 参考文献 C++成长篇 与我联系 附件 常用注释一览 常用 英文注释一览 文件头例子 头文件例子 实现文
  3. 所属分类:C++

    • 发布日期:2009-07-20
    • 文件大小:228352
    • 提供者:a316264642
  1. 预处理宏和内联函数的区别

  2. 本文主要介绍了预处理宏和内联函数的区别,转载的,希望大家一起分享
  3. 所属分类:专业指导

    • 发布日期:2010-09-09
    • 文件大小:37888
    • 提供者:jingshui644
  1. c++中的宏、内联函数和宏的比较

  2. c++中的宏、内联函数和宏的比较 c++中的宏、内联函数和宏的比较 c++中的宏、内联函数和宏的比较 c++中的宏、内联函数和宏的比较 c++中的宏、内联函数和宏的比较
  3. 所属分类:C/C++

    • 发布日期:2011-05-06
    • 文件大小:12288
    • 提供者:Hongquan_Yang
  1. 11年达内培训的笔记资料

  2. 11年达内的一套资源,第一部分 UNIX day01am 各分机构 开学典礼(不开课) DAY01PM DAY02AM DAY02PM DAY03AM 第二部分 C 2_day01PM_C编程基本结构_输出函数 2_day02AM_变量_常量 2_day02PM_运算符 2_day03AM_格式化输入_控制语句 2_day03PM_循环_枚举 2_day04AM_数组 2_day04PM_数组_结构 2_day05AM_struct_bitfield_union 2_day05PM_funct
  3. 所属分类:C/C++

    • 发布日期:2012-11-22
    • 文件大小:12582912
    • 提供者:xiaoyong54
  1. C++和面向对象数值计算

  2. 目录 第1章 基本类型 1.1 一个例程 1.2 类型与声明 1.3 基本类型 1.3.1 整数类型 1.3.2 字符类型 1.3.3 浮点类型 1.3.4 布尔类型 1.3.5 void类型 1.4 数值极限 1.5 标识符和关键词 1.5.1 标识符 1.5.2 关键词 1.6 练习 第2章 表达式和语句 2.1 作用域和存储分类 2.1.1 局部变量和全局变量 2.1.2 外部变量和寄存器变量 2.2 表达式 2.2.1 算术表达式 .2.2.2 关系表达式 2.2.3 逻辑表达式 2.
  3. 所属分类:C/C++

    • 发布日期:2013-02-05
    • 文件大小:12582912
    • 提供者:gypsothia
  1. 内联函数和宏的区别的分析与总结

  2. 内联函数和宏的区别,这是好多新手容易感觉困扰的地方 ,我也曾经困惑,故分享此资料,希望共同进步
  3. 所属分类:专业指导

    • 发布日期:2008-09-14
    • 文件大小:3072
    • 提供者:lcl419
  1. LinuxC编程一站式学习

  2. 这本书定位在入门级,虽然内容很多,但不是一本百科全书,除了C语言基本要讲透之外其它内 容都不深入,书中列出了很多参考资料,是读者进一步学习的起点。 K&R的第一章是一 个Whirlwind Tour,把全书的内容简单过了一遍,然后再逐个深入进去讲解。本书也可以看作是 计算机专业课程体系的一个Whirlwind Tour,学习完本书之后有了一个全局观,再去学习那些参 考资料就应该很容易上手了。单步执行和跟踪函数调用 断点 观察点 段错误 排序与查找 算法的概念 插入排 算法的时间复杂度分析 归并排
  3. 所属分类:C

    • 发布日期:2019-03-15
    • 文件大小:4194304
    • 提供者:qq_42945183
  1. C和C++语言学习总结

  2. 知识结构: if,for,switch,goto ;#define,const ;文件拷贝的代码,动态生成内存,复合表达式,strcpy,memcpy,sizeof ;函数参数传递,内存分配方式,内存错误表现,malloc与new区别 ;类重载、隐藏与覆盖区别,extern问题,函数参数的缺省值问题,宏代码与内联函数区别;构造和析构的次序,String函数定义。
  3. 所属分类:其它

    • 发布日期:2020-08-19
    • 文件大小:110592
    • 提供者:weixin_38680671
  1. 深入探讨:宏、内联函数与普通函数的区别

  2. 本篇文章是对宏、内联函数与普通函数的区别进行了详细的分析介绍,需要的朋友参考下
  3. 所属分类:其它

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

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

    • 发布日期:2020-09-05
    • 文件大小:67584
    • 提供者:weixin_38599545
  1. 详解C++中的内联函数和函数重载

  2. 内联函数(内嵌函数,内置函数) 调用函数时需要一定的时间和空间的开销。C++提供一种提高效率的方法,即在编译时将函数调用处用函数体替换,类似于C语言中的宏展开。这种在函数调用处直接嵌入函数体的函数称为内联函数(inline function),又称内嵌函数或内嵌函数。 指定内联函数的方法很简单,只需要在定义函数时增加 inline 关键字。 注意:是在函数定义时增加 inline 关键字,而不是在函数声明时。在函数声明时增加 inline 关键虽然没有错误,但是也没有任何效果 inline 关键
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:69632
    • 提供者:weixin_38744557
  1. 内联函数inline与宏定义深入解析

  2. 内联函数的优越性:一:inline定义的类的内联函数,函数的代码被放入符号表中,在使用时直接进行替换(像宏定义一样展开),没有了调用的开销,效率很高。二:类的内敛函数是一个真正的函数。三:使用内联函数inline可以完全取代表达式形式的宏定义。例子: 代码如下:Class A{public:int readTest(){return nTest;}void setTest(int i);};inline void A::setTest(int i){nTest=i;};说明:类A的成员函数rea
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:40960
    • 提供者:weixin_38696458
  1. c++内联函数(inline)使用详解

  2. 介绍内联函数之前,有必要介绍一下预处理宏。内联函数的功能和预处理宏的功能相似。相信大家都用过预处理宏,我们会经常定义一些宏,如 代码如下:#define TABLE_COMP(x) ((x)>0?(x):0)就定义了一个宏。为什么要使用宏呢?因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行前要保存现场并记忆执行的地址,转回后要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一定
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:63488
    • 提供者:weixin_38613173
  1. C++中宏的使用问题详解

  2. 宏不遵循C++中关于范围和类型的规则。这经常导致一些微妙的或不那么微妙的问题。因此,C++提供更适合其他的C++(译注:原文为the rest of C++,当指C++除了兼容C 以外的部分)的替代品,例如内联函数、模板与名字空间。 考虑一下: #include someheader.h struct S { int alpha; int beta; }; 如果某人(不明智地)地写了一个叫“alpha”或“beta”的宏,那么它将不会被编译,或者被错误地编译,产生不可预知的结果。例
  3. 所属分类:其它

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

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

    • 发布日期:2021-01-20
    • 文件大小:69632
    • 提供者:weixin_38752282
  1. 深入探讨:宏、内联函数与普通函数的区别

  2. 内联函数的执行过程与带参数宏定义很相似,但参数的处理不同。带参数的宏定义并不对参数进行运算,而是直接替换;内联函数首先是函数,这就意味着函数的很多性质都适用于内联函数,即内联函数先把参数表达式进行运算求值,然后把表达式的值传递给形式参数。    内联函数与带参数宏定义的另一个区别是,内联函数的参数类型和返回值类型在声明中都有明确的指定;而带参数宏定义的参数没有类型的概念,只有在宏展开以后,才由编译器检查语法,这就存在很多的安全隐患。    使用内联函数时,应注意以下问题:    1)内联函数的定
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:100352
    • 提供者:weixin_38693589
  1. 如何区分C++中的inline和#define宏

  2. (1)什么是内联函数? 内联函数是指那些定义在类体内的成员函数,即该函数的函数体放在类体内。 (2)为什么要引入内联函数? 当然,引入内联函数的主要目的是:解决程序中函数调用的效率问题。 另外,前面我们讲到了宏,里面有这么一个例子: #define ABS(x) ((x)>0? (x):-(x)) 当++i出现时,宏就会歪曲我们的意思,换句话说就是:宏的定义很容易产生二意性。   (3)为什么inline能取代宏? 1、 inline 定义的类的内联函数,函数的代码被放入符号表中,在
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:64512
    • 提供者:weixin_38552305
« 12 3 4 5 »