C++定义了一组内置类型对象之间的转换标准,在必要的时候它们被编译器隐式的转换1、混合运算的算术表达式中,最宽的数据类型成为目标转换类型2、不同类型的表达式之间赋值的时候,被赋值的对象类型成为目标转换类型3、函数调用实参和形参类型不一致的时候,形参的对象类型成为目标转换类型4、函数的返回值类型和函数...
分类:
编程语言 时间:
2015-03-30 16:01:38
阅读次数:
142
backtrace用于打印函数调用堆栈/******************************************************************************** File Name : backtrace.c* Author : z...
分类:
系统相关 时间:
2015-03-30 10:49:43
阅读次数:
130
/**********************************************************************
* main.cpp
* Compiler: GCC,VS,VC6.0 win32
* Author:WK
* Time: 2015 3 29
*************************************...
分类:
编程语言 时间:
2015-03-30 09:25:58
阅读次数:
223
#include<stdio.h>
intmain()
{
//定义一个变量,用来保存用户输入的整数
intnumber;
//scanf函数只接受变量的地址
//scanf函数是一个阻塞式的函数,等待用户输入
//用户输入完毕后,就会将用户输入的值赋值给number变量
//函数调用完毕
scanf("%d",&numb..
分类:
编程语言 时间:
2015-03-29 18:11:39
阅读次数:
219
递归在函数内部,程序调用自身的编程技巧称为递归( recursion)。递归函数结构清晰,很直观的理解计算过程,但也有严重缺点:相对于普通循环而言,递归运行效率较低,经过很多冗余的计算,递归会消耗大量的调用堆栈。在计算机中,函数调用是通过栈(stack)这种数据结构实现的,每当进入一个函数调用,栈就...
分类:
编程语言 时间:
2015-03-29 09:22:51
阅读次数:
163
源码版本:Android-4.4.4_r2
提示:大部分分析直接注释在代码内。
接着上一篇【分析】dalvik虚拟机启动过程(一)
JNI_CreateJavaVM函数调用dvmCreateJNIEnv创建JNIEnv后,接着又调用了dvmStartup函数初始化VM:
/*
* VM 初始化。
* VM initialization. Pass in any...
分类:
其他好文 时间:
2015-03-29 00:37:57
阅读次数:
228
Understand the ins and outs of inlining.[原理]Inline函数背后的做法是将“对函数的每一个调用”都用函数本体替换之。其好处是:可以消除函数调用所带来的开销。编译器最优化机制通常被设计用来浓缩那些“不含函数调用”的代码,因此当你inline某个函数,或许编译...
分类:
编程语言 时间:
2015-03-28 18:37:41
阅读次数:
208
题目 查找数组中的最大值思路:先设计一个求数组中最大值的一个函数,再由主函数调用。代码实现#includeusing namespace std;int largest(int a[],int length){ int i,max=a[0]; if(a==NULL || length==0)...
分类:
其他好文 时间:
2015-03-28 17:05:03
阅读次数:
107
下列关于虚函数的说法正确的是()
A、在构造函数中调用类自己的虚函数,虚函数的动态绑定机制还会生效。
B、在析构函数中调用类自己的虚函数,虚函数的动态绑定机制还会生效。
C、静态函数不可以是虚函数
D、虚函数可以声明为inline
c++中类的动态绑定机制从构造函数完成之后开始生效,到析构函数调用之前终止。
此题答案给的是BCD,当时我就产生很大疑惑,所以我对四个选项依...
分类:
其他好文 时间:
2015-03-21 09:53:35
阅读次数:
200
无向图的割顶:Vector G[] :邻接表存图Int pre[] :存储时间戳Int low[] : u及其后代所能连回的最早的祖先的pre值Int iscut[] : =true表示是割顶,=false不是割顶Dfs函数在主函数调用时,fa预设为-1。vector G[MAXN];int p.....
分类:
其他好文 时间:
2015-03-21 01:04:50
阅读次数:
143