返回首页
当前位置: 主页 > 编程语言 > C/C++教程 >
  • 如何在 Objective-C 的环境下实现 defer 日期:2017-12-04 22:28:27 点击:200 好评:0

    对 Swift 稍有了解的人都知道, defer 在 Swift 语言中是一个关键字;在 defer 代码块中的代码,会 在作用域结束时执行 。在这里,我们会使用一些神奇的方法在 Objective-C 中实现 defer 。 如果你已经非常了解 defer 的作用,你可以跳过第一部分的内容,直...

  • 链式语法与 Objective-C编程介绍 日期:2017-12-04 22:18:31 点击:200 好评:0

    作为一个 Objective-C 语言的使用者已经有近两年的时间了. 在逐渐熟悉手中的工具, Objective-C 语言的同时, 我也开始从更高的角度来观察这一门语言. 虽然至今我也不敢说我精通 Objective-C 和 Cocoa Touch, 但是我对它们也有了一些自己的见解. Objective-C O...

  • Pass by reference 日期:2017-03-06 12:38:05 点击:200 好评:0

    1、生存空间和生存范围 看下面代码: vector int fibon_seq( int size){ if (size = 0 || size = 1024 ) { size = 8 ; } vector int elems(size); for ( int ix = 0 ; ix size; ++ ix) { if ( ix == 0 || ix == 1 ) elems[ix] = 1 ; else elems[ix] = elems[...

  • 内联函数 使用详解教程 日期:2017-03-06 12:37:14 点击:200 好评:0

    1、C的效率 在C中,保持效率的一个方法是使用宏(macro)。 宏的实现是用预处理器而不是编译器。 预处理器直接用宏代码代替宏调用,所以就没有参数压栈、生成汇编语言的CALL、返回参数、执行汇编语言的RETURN等的开销。 2、C ++中宏存在的问题 2.1 不是函数...

  • Const详解 日期:2017-03-06 12:36:31 点击:200 好评:0

    函数参数和返回值 1、传递const 如果函数参数是按值传递,可用指定的参数是const的。 void fun( const int i){ i ++; // error const i means can't be change } 当调用函数fun()时,i为原变量的副本,这个副本在函数fun内不可被修改。 2、返回const值 对返...

  • 多态性----vptr----vtable 日期:2017-03-06 12:34:10 点击:200 好评:0

    多态性 (polymorphism) 是面向对象编程的基本特征之一。而在 C++ 中,多态性通过虚函数 (virtual function) 来实现。我们来看一段简单的代码: #include iostream using namespace std; class Base { int a; public: virtual void fun1() {coutBase::fun1()e...

  • 复制构造函数(直接初始化、复制初始化、赋值、临时对象) 日期:2017-03-06 12:32:14 点击:200 好评:2

    使用复制构造函数前应弄清的几个问题:何时调用复制构造函数,复制构造函数有何功能,为什么要定义自已的复制构造函数。 1 .复制构造函数: 当用户没有定义自已的复制构造函数时系统将生成一个 默认的复制构造函数 。当按值传递对象时,就会创建一个形参的...

  • 如何在C/C++算法设计中使用任意位宽 日期:2017-02-16 23:09:45 点击:200 好评:0

    开发定点(fixed-point) 算法 时,通常需要在设计功能性、数字精度建模、及验证(仿真)速度之间取得一个平衡。现在,一种新的数据类可使此过程简单化,由此得到更简单精确的建模精度、更好的数字求精、及更快的验证周期,而ANSI C/C++正是开发这种数字求精算法...

  • C++程序中可以命名的5种元素 日期:2017-02-16 23:06:13 点击:200 好评:0

    C++程序中的许多元素都有用来表示它们的名称(也称为标识符)。在C++程序中,可以命名的5种元素是: (1) 函数。函数是自包含的、可执行代码的命名块。第8章将详细讨论如何定义函数。 (2) 变量。变量是内存中的指定区域,用于存储数据项。第2章将论述变量。 (3)...

  • 常量指针 日期:2017-01-21 21:37:15 点击:200 好评:0

    1、指向const的指针 const 修饰最靠近它的那个。 const int* u;//u是一个指针,它指向一个const int 复制代码 const int* u;//u is a primer, point to a const int const int a = 10; u = a; coutaendl; cout*uendl; //*u = 3;//error 它指向的值不能改变...

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 下一页
  • 末页
  • 67661
推荐内容
QQ空间 新浪微博 腾讯微博 百度空间 百度搜藏 人人网 开心网 更多