上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2012年2月26日

C++内存管理

摘要: [导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,当然你也放弃了自由和对内存的支配权,还放弃了C++超绝的性能。本期专题将从内存管理、内存泄漏、内存回收这三个方面来探讨C++内存管理问题。1内存管理伟大的Bill Gates曾经失言: 640K ought to be enough f. 阅读全文

posted @ 2012-02-26 16:09 阿杜的世界 阅读(142) 评论(0) 推荐(0)

变量的声明和引用

摘要: #include <IOSTREAM> using namespace std; int i = 1; void main() { int i = i; cout << i <<endl; }评价:(1)、不合理,但是符合语法(2)、i变量从声明的那一刻起就是可见的了(3)、main()内的i为局部变量,main外的i为全局变量,二者不是一回事,全局变量i存放于全局变量区,而局部变量i存放于栈区。 阅读全文

posted @ 2012-02-26 16:02 阿杜的世界 阅读(175) 评论(0) 推荐(0)

内部命令和外部命令

摘要: UNIX命令有内部命令和外部命令之分。内部命令实际上是shell程序的一部分,其中包含的是一些比较简练的UNIX系统命令,这些命令由shell程序识别并在shell程序内部完成运行,通常在UNIX系统加载运行时shell就被加载并驻留在系统内存中。外部命令是UNIX系统中的实用程序部分,因为实用程序的功能通常都比较强大,所以它们包含的程序量也会很大,在系统加载时并不随系统一起被加载到内存中,而是在需要时才将其调进内存。通常外部命令的实体并不包含在shell中,但是其命令执行过程是由shell 程序控制的。shell程序管理外部命令执行的路径查找、加载存放,并控制命令的执行。 阅读全文

posted @ 2012-02-26 11:04 阿杜的世界 阅读(383) 评论(0) 推荐(0)

2012年2月23日

警告: 隐式声明与内建函数 ‘exit’ 不兼容 解决方案

摘要: 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include "lib.h" 4 5 int main() 6 { 7 bill("Hello World"); 8 exit(0); 9 } 今天在编译我的一个linux程序时出现了如下错误: 警告: 隐式声明与内建函数 ‘exit’ 不兼容最后发现没有把stdlib.h包含进来,后来发现网上有很多人有这个问题,所以今天记下,留以后... 阅读全文

posted @ 2012-02-23 19:59 阿杜的世界 阅读(218) 评论(0) 推荐(0)

2012年1月16日

Linux下rename和mv命令的学习【有待继续】

摘要: 刚学习linux的时候,对文件重命名首先想到的就是rename命令,但是按照在windows下对文件重命名的方式试了N多次都没有反应,在网上一搜索,发现很多人都对rename命令知之甚少,甚至有一部分人说linux下没有rename命令,建议大家用mv命令。鉴于此,于是man rename一下,好好的研究了一下它的用法 ,在此对rename命令和mv命令在重命名文件方面做一个比较,有不足之处,希望各位博友指正!首先来说一下mv命令,在man mv中我们可以看到对于mv命令的介绍是这样的:mv -move(rename) files可以看到mv命令确实有重命名的功能,但是实际应用中,它只能对单个 阅读全文

posted @ 2012-01-16 16:12 阿杜的世界 阅读(239) 评论(0) 推荐(0)

cp命令“-d”参数解释及实例

摘要: -d:若源文件为连接文件杜属性,则复制连接文件属性而非文件本身。例如:1、root@ubuntu:/tmp# cp -s bashrc bashrc_slink #建立一个快捷方式root@ubuntu:/tmp# cp -l bashrc bashrc_hlink #建立一个硬连接root@ubuntu:/tmp# ls -l bashrc*-rw-r--r-- 2 root root 3106 2012-01-16 14:31 bashrc-rw-r--r-- 2 root root 3106 2012-01-16 14:31 bashrc_hlinklrwxrwxrwx 1 root r 阅读全文

posted @ 2012-01-16 15:45 阿杜的世界 阅读(1223) 评论(0) 推荐(1)

2012年1月15日

vim 配置文件 ,高亮+自动缩进+行号+折叠+优化

摘要: 将一下代码copy到 用户目录下 新建文件为 .vimrc保存即可生效; 如果想所有用户生效 请修改 /etc/vimrc (建议先cp一份)"==========================================================" DesCRiption: 适合自己使用的vimrc文件,for Linux/Windows, GUI/Console"" Last Change: 2010年08月02日 15时13分 "" Version: 1.80""================= 阅读全文

posted @ 2012-01-15 22:42 阿杜的世界 阅读(115) 评论(0) 推荐(0)

ubuntu11.10下配置adsl上网

摘要: 1、准备工作:连接好相关设备及网线。这时面板右侧的网络管理器显示的是网络断开状态,有一个红色的感叹号2、添加拨号:(1)右键单击网络管理器(带红色感叹号的那个东东),选择“编辑连接”,打开网络连接窗口(2)单击“DSL”选项卡,单击“添加”按钮,输入用户名和密码,并将“自动连接”打勾(3)左键单击网络管理器(注意是左键!),选择“DSL连接1”,这时红色的感叹号消失,出现了箭头,说明已成功连接。 阅读全文

posted @ 2012-01-15 21:54 阿杜的世界 阅读(124) 评论(0) 推荐(0)

2012年1月9日

阿杜复博通知

摘要: 佩服我自己哈,坚持到最后。历时300多天的考研复习结束了。当然,我希望自己能有机会进入复试,毕竟,结果还是很重要的。阿杜回来了,复博。 考研之后,我有两大转变:1、决定不再像过去一样,不给自己休息日,不给自己假期,要摆脱那种看似积极向上实则焦虑的状态;2、生活不止有一面,我的生活还有很多有意义的事情值得去做。 阅读全文

posted @ 2012-01-09 03:37 阿杜的世界 阅读(105) 评论(0) 推荐(0)

2011年5月7日

反省

摘要: 现在我存在的一个问题是:对很多知识只是了解,明白其原因在哪,可能会遇到什么样的问题,但是没有深究,没有深刻地研究!!!!!!!也就说:对知识浅尝辄止!!!!! 阅读全文

posted @ 2011-05-07 09:26 阿杜的世界 阅读(116) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

导航