上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 28 下一页
摘要: 一个简单的十六进制转储使用工具,演示了汇编语言过程的使用。 样例输入: 样例输出: 阅读全文
posted @ 2016-07-10 15:29 月光诗人 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: section .bss BUFFLEN equ 1024 Buff: resb BUFFLEN section .data section .text global _start _start: nop Read: mov eax,3 mov ebx,0 mov ecx,Buff mov edx,BUFFLEN int ... 阅读全文
posted @ 2016-07-08 19:46 月光诗人 阅读(2081) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程强调的是程序如何表示数据。使用 OOP 方法解决编程问题的第一步是根据它与程序之间的接口来描述数据,从而指定如何使用数据。然后,设计一个类来实现该接口。一般来说,私有数据成员存储信息,公有成员函数(又称为方法)提供访问数据的唯一途径。类将数据和方法组合成一个单元,其私有性实现数据隐藏。通 阅读全文
posted @ 2016-07-08 19:44 月光诗人 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 10.3.1 声明和定义构造函数构造函数原型:// constructor prototype with some default argumentsStock(const string &co, long n = 0, double pr = 0.0);构造函数定义:// constructor 阅读全文
posted @ 2016-07-08 19:43 月光诗人 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 10.2.1 类型是什么基本类型完成了下面的三项工作:* 决定数据对象需要的内存数量;* 决定如何解释内存中的位(long和float在内存中占用的位数相同,但是将它们转换为数值的方法不同);* 决定可以使用数据对象执行的操作或方法。在于内置类型来说,有关操作的信息被内置到编译器中。但在C++中定义 阅读全文
posted @ 2016-07-08 19:42 月光诗人 阅读(484) 评论(0) 推荐(1) 编辑
摘要: 有些被称为存储说明符(storage class specifier)或cv-限定符(cv-qualifier)的C++关键字提供了一些有关存储的信息。下面是存储所说明符:* auto (在C++11中不再是说明符);* register;* static;* extern;* thread_loc 阅读全文
posted @ 2016-07-08 19:40 月光诗人 阅读(2893) 评论(0) 推荐(0) 编辑
摘要: C++鼓励程序员在开发程序时使用多个文件。一种有效的组织策略是,使用头文件来定义用户类型,为操纵用户类型的函数提供函数原型,并将函数定义放在一个独立的源代码文件中。头文件和源代码文件一起定义和实现了用户定义的类型及其使用方式。最后,将main()和其他使用这些函数的函数放在第三个文件中。C++的存储 阅读全文
posted @ 2016-07-08 19:40 月光诗人 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 样例: 阅读全文
posted @ 2016-07-08 19:39 月光诗人 阅读(147) 评论(0) 推荐(0) 编辑
摘要: C++函数模板允许以任意类型的方式来定义函数。例如,可以这样建立一个交换模板: 在标准C++98添加关键字typename之前,C++使用关键字class来创建模板。也就是说,可以这样编写模板定义: 需要多个对不同类型使用同一种算法的函数时,可使用模板。然而,并非所有的类型都使用相同的算法,为满足这 阅读全文
posted @ 2016-07-07 21:50 月光诗人 阅读(307) 评论(0) 推荐(0) 编辑
摘要: C++ 扩展了 C 语言的函数功能。通过将 inline 关键字用于函数定义,并在首次调用该函数前提供其函数定义,可以使得 C++ 编译器将该函数视为内联函数。也就是说,编译器不是让程序跳到独立的代码段,以执行函数,而是用相应的代码替换函数调用。只有在函数很短时才能采用内联方式。引用变量是一种伪装指 阅读全文
posted @ 2016-07-07 21:07 月光诗人 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 28 下一页