C++ Vector 使用心得

作者: intsilence (4 篇文章) 日期: 八月 10, 2011 在 11:02 下午 标准库Vector类型 使用需要的头文件: #include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。 一、 定义和初始化 Vecto...

2011-11-07 17:00:53

阅读数 196

评论数 0

字节对齐详解

一.什么是字节对齐,为什么要对齐?     现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐...

2011-10-19 20:44:32

阅读数 173

评论数 0

计算二进制位'1'的个数

写一个函数,返回数字中二进制位为'1'的个数。 比如36,化为二进制得到100100,其中有2个'1'。 方法1:分别判断各个位 int bit_count(unsigned int n) {     int count;     for(count = 0; n; n ...

2011-10-19 20:43:43

阅读数 320

评论数 1

VC中的数据对齐

一.什么是字节对齐,为什么要对齐?       现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放...

2011-10-19 20:42:39

阅读数 764

评论数 1

C笔试题(判断大端小端模式)

试题1:请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1 解答: int checkCPU( ) {     {            union w            {                     int  a...

2011-10-19 20:41:07

阅读数 340

评论数 1

计算机编码大全

原作不祥 从基础的开始   最小的单元是位(bit),接着是字节(Byte),一个字节=8位,英语表示是1 byte=8 bits 。机器语言的单位Byte。接着是KB,1 KB=1024 Byte;  接着是MB,1 MB=1024 KB;  接着是GB,1 GB=

2011-10-17 14:27:48

阅读数 597

评论数 1

堆和栈的区别 (转贴)

非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥! 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结

2011-10-17 14:22:50

阅读数 267

评论数 1

Source Insight 打不开

Source Insight 是一个非常好的程序开发工具,C/C++/JAVA/C#均通用,集成了IDE的多项功能,同时可以集成ClearCase组件,非常方便实用,作为一个开发人员,这个工具是基本的工具。      如果某天你发现打不开了,而且卸载再装再卸载再装,周而复始始终搞

2011-07-25 17:07:33

阅读数 531

评论数 0

测试贴代码

<br />#include <stdio.h> void main() { int a = 0; int sum = 0; int i; while(scanf("%d", &a) != EOF) { fo...

2011-03-30 11:14:00

阅读数 167

评论数 0

C中运算符结合性

<br />什么是运算符的结合性?<br /><br />当两个运算符的优先级一样的时候,先算哪一个的问题,这就是结合性。<br /><br />首先要明白的是:结合性对于两个或两个以上的优先级一样的运算符才有意义。<br />...

2011-03-30 11:06:00

阅读数 190

评论数 0

关于c++中的static

      最近碰到一些关于static 的问题,今天就查资料总结了一下。 主要有5类,分为面向过程和面向象两种:1.  作为静态的局部变量。(最重要)2.  作为静态的全局变量。3.  作为静态函数。4.  作为静态数据成员。5.  作为静态成员函数。第1种: 作为静态的局部变量。  这种方式相...

2008-07-02 15:59:00

阅读数 299

评论数 0

MFC-为问号按钮添加点击消息响应函数

     这两天由于项目需要,调查了一个带问号按钮的对话框,花了一天半时间,原因是开始走错了路。大家一般知道的是点击了那个问号按钮后,鼠标会带一个问号,然后单击对话框上的某一个控件,就会显示相关的帮助文字信息。而我们的小日本客户偏偏很怪,要求点击问号按钮后弹出帮助文档,那么只有想办法了。     ...

2008-06-03 15:05:00

阅读数 1839

评论数 2

MFC-CString类及其成员函数使用实例

 CString成员函数使用实例CString类在字符串处理中非常方便,快捷;熟练掌握非常重要.一. Cstring的构造: CString ss1; ss1 = "This is my book"; CString ss2("Good bye!"); CS...

2008-05-30 16:52:00

阅读数 958

评论数 0

MFC中整型与字符型的相互转换

在MFC使用中发现在有GetWindowText存在下,整型和字符型转换用atoi和itoa会报错,最后要用通用型,及字符型用TCHAR,转换函数用_ttoi和_itot和,但发现itot还是不能用,编译报错,最后用的是_itot_s,这可能是vs2005的新功能吧,但既然有_itot_s,我查了...

2008-05-30 15:34:00

阅读数 1386

评论数 0

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