在学习C++的过程中时常碰到WINAPI或者CALLBACK这样的调用约定,每每觉得十分迷惑。究竟这些东西有什么用?不用他们又会不会有问题?经过在网上的一番搜寻以及自己动手后,整理成以下的学习笔记。1.WINAPI与CALLBACK 其实这两者在Windows下是相同的,在windef.h中定义如下 ...
分类:
其他好文 时间:
2016-11-16 13:39:24
阅读次数:
201
在做直播的时候, PLPlayer的解码涉及到硬解和软解, 需要不用的配置, 就需要在使用真机和模拟器的时候进行区分, 下面方法完美解决! #if TARGET_IPHONE_SIMULATOR NSLog(@"模拟器"); #elif TARGET_OS_IPHONE//真机 NSLog(@"真机 ...
分类:
其他好文 时间:
2016-11-14 15:44:48
阅读次数:
194
概述 函数的声明 (1)function命令 函数就是使用function命令命名的代码区块,便于反复调用。 function print(){ // ... } 上面的代码命名了一个print函数,以后使用print()这种形式,就可以调用相应的代码。这叫做函数的声明(Function Decla ...
分类:
编程语言 时间:
2016-10-28 20:42:28
阅读次数:
270
* 链表中的每个节点,存放着上一个节点的引用和下一个节点的引用 * 相对于泛型集合,链表是一个有序集合,每个对象的位置十分的重要 * 链表的add默认也是添加到尾部的 * * 链表的添加删除操作往往借助迭代器来完成,参见IteratorIntro * * 对于链表的遍历,绝对不要使用(代码区-1)的 ...
分类:
编程语言 时间:
2016-10-22 14:09:44
阅读次数:
158
一、首先,打开Dreamweaver,新建一个的HTML项目。 二、在设计区里,写一些文字,随便写一点(也可以在代码区中的<body>和</body>之间写)。 三、插入一张图片,插入->图像,快捷键为Ctrl+Alt+I,弹出窗口,随便选一张。 注意1:网页所支持的图片格式有gif、jpg、jpg ...
分类:
其他好文 时间:
2016-10-22 00:21:13
阅读次数:
217
程序执行时内存一般被分为4部分 代码区(code segment):存放代码 数据区(data segment):静态变量和字符串常量 栈(stack): 存放局部变量 堆(heap):动态生成内存(new出来的东西) 代码如下: public class Person{ int id; int a ...
分类:
编程语言 时间:
2016-10-19 20:06:11
阅读次数:
199
文字常量编译之后在代码区,不可寻址。 常变量可以寻址。 运行时常变量并不是放在只读内存中。而是和一般变量一样放在数据区。 所以运行时如果能够获得常变量的地址,一样可以通过特殊的途径对它们进行修改。 其实j已经是6 但是直接输出j时,编译器会有一定的优化,将j直接变成数字5进行输出。 const使用位 ...
分类:
编程语言 时间:
2016-10-19 16:33:19
阅读次数:
195
1.内存分为5大区:栈区,堆区,Bss段,数据区,代码区(排序方式:由高地址-->低地址) 其中注意:栈区对象的地址分配是先分配高地址,再分配低地址,(通俗讲就是在栈区中存的变量,先从地址高的开始往下存) 堆区是从低地址开始分配,再分配到高地址 如下图; 栈区:存储局部变量 堆区:存储程序运行的过程 ...
分类:
其他好文 时间:
2016-10-15 19:01:56
阅读次数:
122
一 安装破解 破解选择服务器,然后选择地址:http://www.iteblog.com/idea/key.php http://idea.iteblog.com/key.php http://idea.qinxi1992.cn 二 Intellij IDEA 更改代码区域字体大小 file =》s ...
分类:
其他好文 时间:
2016-10-12 22:37:33
阅读次数:
126
一、概念 程序:指令集 静态概念 prograss 进程:操作系统调动程序 动态概念 process (cpu、data、code代码区) 线程:进程内多条执行路径 Thread 二、区别 ...
分类:
编程语言 时间:
2016-10-04 11:47:26
阅读次数:
148