摘要: 记得大一刚接触C的时候,指针是最头疼的,最近C++中又碰到它了,有一些零碎的东西需要整理一下。学了两年计算机,说说自己对指针很浅显的认识,指针这个概念继承自汇编,可以直接操纵内存,很灵活,灵活性大了,不稳定因素自然就产生了(代码段、数据段安全性问题),中级语言C、C++都兼容指针,因此他们很适合有高性能需求的开发,高级语言Java、C#等完全面向对象语言中回避了指针的概念,比如C#中的委托是对方法的封装,其实不就是函数指针集嘛。:)const对象、指向const对象的指针、const指针(通过一个面试题来了解)1.const对象 (1)关于const,很多企业的笔试、面试都会出现,很简单,就问 阅读全文
posted @ 2012-07-07 11:25 昂邦章京 阅读(3038) 评论(1) 推荐(2)
摘要: 上了大学,对放假其实也没什么感觉,没有高中那么多作业的压迫感,人倒也显得轻松,本来考虑找一份实习工作,不要钱,只想积累点开发经验,仔细考虑还是算了,发现自己欠缺的还太多,假期好好看看书,好好感受这人生的最后一个暑假。我不是985,211名牌大学的高材生,普通的学校普通的专业(我今年大2),当然这不是自己平庸的借口,好了,有点伤怀了,做事心态还是最重要的,这么长的假期,不好好计划真有点浪费了,关键执行度怎么样,就看自己了,呵呵!其实我挺喜欢计算机的,喜欢它偶尔带给自己的那份成就感,学院给我们班定位为“微软班”,开始也没想太多,只知道好好学就行了,接触的东西越多,自己思想开始动摇了,我不愿意让自己 阅读全文
posted @ 2012-06-24 10:28 昂邦章京 阅读(3412) 评论(34) 推荐(2)
摘要: 一、在考虑计算vector<int>中元素时需要将string转换成int:C#中语法string text;int i = int.Parse(text);虽说肯定不是这样,C++兼容C,像下面这样写还是会报错#include<stdlib.h>//注意头文件int i = int(text);查了一下,发现下面这种写法ok = =#include<stdlib.h>//函数就省略了/*C++中将string转换成int,首先需要转换成char*,然后再调用atoi方法,这是由于在C++中、string已经属于类,在C#中类似的是装箱拆箱操作(值类型和引用 阅读全文
posted @ 2012-06-20 14:39 昂邦章京 阅读(2411) 评论(11) 推荐(1)
摘要: 刚开始使用Linux的新手,Ubuntu的软件中心可以直接安装vim,个人觉得那样跟windows就没啥区别了,借vim正好也学习一下Linux的编译安装方法,记录一下。Linux下有很多安装形式,这里不多说了,开始吧:1.到官网下载vim-7.3.tar.bz2包2.打开终端,通过命令行解压缩,输入tar jxf vim-7.3.tar.bz2此时会在当前目录下生成vim73文件夹3.继续在终端输入cd vim73cd src./configure经过前面几步,会在/vim73/src目录下生成MakeFile文件4.在/src目录下输入sudo makesudo make install完 阅读全文
posted @ 2012-06-12 11:19 昂邦章京 阅读(25397) 评论(5) 推荐(5)