自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 【转】C++程序员成长之路

先把C++的语法全面复习一下,建议看看《Thinking in C++》,也就是《C++编程思想》,这本书并不是像有些人说的那么烂,对掌握基本C++语法来说足够了。然后你去买一本清华大学出版社出版的《数据结构(C++版)》,扎扎实实从第一章学到最后一章,把每道习题都做一下,遇到C++编程方面的问题就去回过头翻C++基础书,比如说《C++编程思想》。这时候你遇到的问题应该出不了C++基础语法的范围。

2009-09-15 12:57:00 2679

转载 指针数组,数组指针,以及函数指针,以及堆中的分配规则

一 :关于指针和堆的内存分配 先来介绍一下指针: 指针一种类型,理论上来说它包含其他变量的地址,因此有的书上也叫它:地址变量。既然指针是一个类型,是类型就有大小,在达内的服务器上或者普通的PC机上,都是4个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针,char * ,int * ,int (*) ,string * ,float * ,都是说明了本指针所指向的地址空间是什么类

2009-09-15 11:26:00 527

转载 常量指针与指针常量

常量指针,就是指向常量的指针,关键字 const 出现在 * 左边,表示指针所指向的地址的内容是不可修改的,但指针自身可变。指针常量,指针自身是一个常量,关键字 const 出现在 * 右边,表示指针自身不可变,但其指向的地址的内容是可以被修改的。例:        常量指针: const char* ptr = “hello”        指针常量: char* const ptr = “he

2009-09-14 21:11:00 388

原创 include、头文件相关

iostream与iostream.h的区别: #include // 这个就是1998年标准化以后的标准头文件 #include // 这个就是标准化以前的头文件  更本质上的区别就是iostream把标准C++库的组件放在一个名位std的namespace里面。而相对的iostream.h则将这些标准组件放在全局空间里,同时在标准化以后旧有的C标准库也已经经过改造了。 使用

2009-07-30 10:06:00 960

转载 经典C/C++面试题

1.介绍一下STL,详细说明STL如何实现vector。Answer:     STL (标准模版库,Standard Template Library)它由容器算法迭代器组成。     STL有以下的一些优点:     可以方便容易地实现搜索数据或对数据排序等一系列的算法;     调试程序时更加安全和方便;     即使是人们用STL在UNIX平台下写的代码你也可以很容

2009-07-21 16:03:00 579

转载 学C++的50个忠告

[转]给C++初学者50个忠告下面的是学C++时要注意的。绝对经典。!!   1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;   4.

2009-06-28 14:57:00 436

转载 C/C++的内存机制

C/C++的内存机制一.首先, 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放 4.专门放字符串常量的地方。- 程序结束释放 5 程序代

2009-06-28 11:07:00 555

转载 MapXtreme 加载地图

 MapXtreme 加载地图 MapXtreme是MapInfo公司推出的一个组件,用它可以开发桌面地理信息系统,也可以开发在浏览器上阅读的网络地理信息系统。  由于工作需要,笔者最近开始使用MapXtreme进行网络方面的工作。我把使用过程中的点滴感想写到这里,和对MapXtreme感兴趣的朋友共同交流,也请朋友们指出我的谬误。MapXtreme资源:  可以从www.mapinfo.

2009-06-26 13:54:00 1782

转载 一位软件工程师的6年总结

 一位软件工程师的6年总结“又是一年毕业时 ”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。1、分享第一条经验:“学历代表过去、能力代表

2009-06-26 13:50:00 528

转载 给软件开发者

 在论坛上呆久了,发现很大一部分有关开发的帖子都是有关心怀梦想,立志成为一个软件英雄或者响当当的黑客人物;或者是狂热的游戏玩家,突然想迈入游戏开发的殿堂,自己打造一个完美的游戏;或者被以前IT行业的“钱”途无量所吸引,为了经济因素希望成为一个程序员的,而寻求进入软件开发领域之门的求助帖子。 这些诸如“你好,我想做程序员,应该怎么做?”,“初学C++,请问看什么书好”,“请高手帮我看看这个程序”,“

2009-06-26 13:43:00 487

转载 基于VC++的MAPX开发环的配置

有很多的朋友在VC下使用MapX的时候,总是感觉不是很顺手,其中一个很明显的问题就是老是出现COleVariant或Variant类型的数据,对于习惯了使用VC下形如CString等类型变量的朋友来说COleVariant或Variant类型给VC下使用MapX造成了很多不便;也造成了开发和调试效率很低,在数据类型上打转转。    我这篇文章不是要告诉大家如果进行数据类型的转换,也不是来讲VC

2009-06-26 13:38:00 1721

转载 vc++中stdcall与cdecl的相关知识

_stdcall 和 __cdecl 都属于调用方式 一般我们在声明函数时都没有显示的说明调用方式,因为不同语言都有不同的默认调用方式 //********能否实现变参**********// _stdcall _stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,由主调用函数采用从右到左的压栈方式进行参数压栈,然后由被调用者弹栈(pop),被调用者自己在退出

2009-06-26 13:33:00 483

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除