码迷,mamicode.com
首页 >  
搜索关键字:预编译期 执行期    ( 433个结果
运用map,string并于执行期指定排序准则
class RuntimeStringCmp { public: enum cmp_mode { normal, nocase, }; RuntimeStringCmp(cmp_mode mod=normal):mode(mod) { } ~RuntimeStringCmp() { } static bool nocase_compare(char char1...
分类:编程语言   时间:2015-08-28 19:49:22    阅读次数:167
内存的分配方式有几种? 动态内存的的传递注意事项!
1、内存的分配方式分为 静态存储区、栈、堆。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在,比如 全局变量。 栈:在栈上创建,在函数(main函数或其他子函数)执行期间,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动释放。所以我们不能返回...
分类:其他好文   时间:2015-08-27 13:05:24    阅读次数:220
C++ Primer 学习笔记_35_面向对象编程(6)--虚函数与多态(三):虚函数表指针(vptr)及虚基类表指针(bptr)、C++对象模型
C++ Primer 学习笔记_35_面向对象编程(6)--虚函数与多态(三):虚函数表指针(vptr)及虚基类表指针(bptr)、C++对象模型 一、虚函数表指针(vptr)及虚基类表指针(bptr)     C++在布局以及存取时间上主要的额外负担是由virtual引起的,包括: virtual function机制:用以支持一个有效率的“执行期绑定”; ...
分类:编程语言   时间:2015-08-21 09:30:28    阅读次数:458
C++对象模型——解构语意学(第五章)
第6章    执行期语意学 (Runtime Semantics)     想象一下有下面这个简单的式子: if (yy == xx.getValue()) // ...    其中xx和yy定义为: X xx; Y yy;    class Y的定义为: class Y { public: Y(); ~Y(); bool operator==(const ...
分类:编程语言   时间:2015-08-15 23:02:42    阅读次数:141
Linux内核设计与实现——读书笔记2:进程管理
1.进程: (1)处于执行期的程序,但不止是代码,还包括各种程序运行时所需的资源,实际上进程是正在执行的 程序的实时结果。 (2)程序的本身并不是进程,进程是处于执行期的程序及其相关资源的总称。 (3)两个或两个以上并存的进程可以共享诸如打开的文件,地址空间等共享资源。 (4)在...
分类:系统相关   时间:2015-08-05 18:01:32    阅读次数:189
javascript (一)
一 变量作用域1.未使用 var声明的变量默认为全局变量2.如果一个 function {}中使用了var ,那个变量被视为局部变量,它只存在于这个函数的上下文中;反之如果没有使用 var声明,则默认是全局变量二 预编译与执行js分块预编译和执行期,预编译期处理所以使用var 声明的变量(此时他们的...
分类:编程语言   时间:2015-08-05 17:49:37    阅读次数:123
单例 --- 线程模式
1.Grand Central Dispatch --- GCD单次执行 --- 程序执行期间之执行一次- (IBAction)GCD_onceDidClicked:(UIButton *)sender { static dispatch_once_t onceToken; d...
分类:编程语言   时间:2015-08-04 22:30:31    阅读次数:158
阅读linux内核需要的名词注释
IDT:中断描述符表(Interrupt Descriptor Table,IDT)将每个异常或中断向量分别与它们的处理过程联系起来。 GDT:全局描述符表,在英特尔x86系列处理器的80286起,为了定义的特点使用不同的存储区,在程序执行期间,包括基地址,大小和访问权限,如可执行可写。 LDT:局部描述符表(LDT --- Local Descriptor Table)是保护模式下存储器寻址...
分类:系统相关   时间:2015-08-04 21:07:59    阅读次数:193
《.NET探秘:MSIL权威指南》读书笔记
第1章 简单示例 (第2页至第20页)   第3页,倒数第4自然段IL代码由CLR“托管”。CLR托管至少包括三个主要的活动:类型控制、结构化异常处理和垃圾收集。类型控制涉及在执行期间项类型的验证和转换。托管异常处理在功能上与“非托管的”结构化异常处理类似,但它是由CLR执行的而不是由操作系统执行的。垃圾收集涉及对不再使用的对象进行自动标识和释放。 上述段落中红色的“结构化异常处...
分类:Web程序   时间:2015-07-31 07:53:58    阅读次数:144
把握linux内核设计(八):进程管理分析
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】         进程其实就是程序的执行时的实例,是处于执行期的程序。在linux内核中,进程列表被存放在一个双向循环链表中,链表中每一项都是类型为task_struct的结构,该结构称作进程描述符,进程描述符包含一个具体进程的所有信息,这个结构就是我们在操作系统中所说的PCB...
分类:系统相关   时间:2015-07-29 21:24:35    阅读次数:223
433条   上一页 1 ... 33 34 35 36 37 ... 44 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!