上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
  2010年1月23日
摘要: 内存分配mallocfunction<cstdlib>void * malloc ( size_t size );Allocate memory blockAllocates a block ofsizebytes of memory, returning a pointer to the beginning of the block.The content of the newly ... 阅读全文
posted @ 2010-01-23 22:26 ︶ㄣ第二名 阅读(2100) 评论(0) 推荐(0) 编辑
摘要: 有一种常见的误解认为用struct保留字定义的类与用class定义的类有很大的区别。唯一的不同只是默认的成员保护级别和默认的派生保护级别,没有其他的区别。1. 用class定义的类,默认的成员访问级别为private。struct定义的类成员默认访问级别是public。2. 使用class关键字定义的派生类默认具有private继承,而用struct关键字定义的类默认具有public继承:  cl... 阅读全文
posted @ 2010-01-23 21:53 ︶ㄣ第二名 阅读(1142) 评论(0) 推荐(0) 编辑
  2010年1月22日
摘要: int atoi ( const char * str ) //Convert string to integer忽略str前方的空白,直到遇到第一个非空白字符,如果第一个非空白字符是正负号或者数字,则转换尽可能长的有效字符为数字。如果没有合法的转换返回0,如果转换后的值超过int表示范围,INT_MAX or INT_MIN is returned。long int atol ( const c... 阅读全文
posted @ 2010-01-22 17:14 ︶ㄣ第二名 阅读(5144) 评论(0) 推荐(0) 编辑
  2010年1月21日
摘要: 下午搞了一下午,想找个java版本的飞鸽传书安装到Ubuntu上,用来传输文件。可是费了好多劲找来的几个却是学生写的java版的很次的假飞鸽传书。之后终于找到了正版的飞鸽传书,可是我很不情愿的发现用了很久很久的飞鸽传书是日本人做的。并且做的还很认真,Linux、Window、Mac各种主流操作系统都有对应的版本。这个是日本人的官方网站:http://www.ipmsg.org/ 官方网站没有提供... 阅读全文
posted @ 2010-01-21 19:02 ︶ㄣ第二名 阅读(3315) 评论(0) 推荐(0) 编辑
  2010年1月20日
摘要: 在C语言中,有时候指针和数组等效,有的时候却不然。什么时候不同?1. 数组名本身就代表一个地址。指针代表地址的地址。所以,指针、数组的定义和可能有的多处的声明要严格匹配!不能将在一个地方定义的数组,在他处声明为指针。反过来也不行!(详见C专家p84)的 2. 指针和数组都可以在他们的定义中用字符串常量进行初始化。尽管看上去一样,但底层的实现机制却不同。定义指针时,编译器不为指针所指向的对象分配空间... 阅读全文
posted @ 2010-01-20 17:19 ︶ㄣ第二名 阅读(585) 评论(2) 推荐(0) 编辑
  2010年1月19日
摘要: 1. 看到启动菜单时:选择要启动的内核kernel(恢复模式),按下e。进一个新的界面。2. 移动光标到kernel行,再次按下e,进入grub编辑画面。3. 将ro修改为rw,添加一个语句:init=/bin/bash,将光标移动到行末,回车,返回上一个画面。4. 按下b(光标保持在kernel行),系统开始启动。5. 看到熟悉的#提示符,现在就可以使用vi,less,等各种工具查看/etc/p... 阅读全文
posted @ 2010-01-19 18:32 ︶ㄣ第二名 阅读(3207) 评论(0) 推荐(0) 编辑
  2010年1月18日
摘要: 上图是进程的虚拟地址空间示意图。堆栈段:  1. 为函数内部的局部变量提供存储空间。  2. 进行函数调用时,存储“过程活动记录”。  3. 用作暂时存储区。如计算一个很长的算术表达式时,可以将部分计算结果压入堆栈。数据段(静态存储区):  包括BSS段的数据段,BSS段存储未初始化的全局变量、静态变量。数据段存储经过初始化的全局和静态变量。代码段:  又称为文本段。存储可... 阅读全文
posted @ 2010-01-18 22:31 ︶ㄣ第二名 阅读(8494) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,所有对设备和文件的操作都使用文件描述符来进行。Linux中一个进程启动时,都会打开3个文件:标准输入、标准输出和标准出错处理。这三个文件分别对应文件描述符0、1、2。在C语言中,在程序开始运行时,系统自动打开3个标准文件:标准输入、 标准输出、标准出错输出。通常这3个文件都与终端相联系。因此,以前我们所用到的从终端输入或输出都不需要打开终端文件。系统自定义了3个文件指针stdin、... 阅读全文
posted @ 2010-01-18 16:17 ︶ㄣ第二名 阅读(5528) 评论(0) 推荐(0) 编辑
摘要: 一些PDF文件不允许读者复制、粘贴或者打印其中的内容。Ensode网站提供了一个给PDF文件解密的免费在线工具,上传需要解密的PDF文件,点击“Submitt”,就可下载解密后的文件了。解密后的文件不再有复制、粘贴和打印的限制。不过,你必须同意网站的“条款和条件”才能使用这个工具。地址:http://www.ensode.net/pdf-crack.... 阅读全文
posted @ 2010-01-18 14:28 ︶ㄣ第二名 阅读(3631) 评论(0) 推荐(0) 编辑
  2010年1月17日
摘要: 此随笔测试x86下如何存储int型数据:高地址位存储int的高位,低地址位存储int的低位。这种存储方式叫做小端格式。另外还有“大端格式”。看一个程序:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#include"st... 阅读全文
posted @ 2010-01-17 16:30 ︶ㄣ第二名 阅读(1573) 评论(3) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页