自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 typedef

<br />1. <br />typedef int myint<br /> <br />2.<br />定义一个函数指针<br />typedef void (CALLBACK* TIMERCALLBACK)(DWORD,void*);<br /> <br />使用:<br />        TIMERCALLBACK funcCallBack;<br />        funcCallBack = TimerTimeOut;<br /><br />        m_TimerQueue.S

2010-12-22 11:57:00 807

转载 STL vector用法介绍

<br />介绍<br />这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。<br /> <br />Vector总览<br />vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,

2010-12-20 11:25:00 438

转载 vector的使用

<br />第一部分 使用入门<br /> vector可用于代替C中的数组,或者MFC中的CArray,从许多说明文档或者网上评论,一般一致认为应该多用vector,因为它的效率更高,而且具备很好的异常安全性。而且vector是STL推荐使用的默认容器,除非你知道你有特殊需要,使用vector不能满足你的需求,例如需要容器在head和tail高效的插入和删除,或者在任何位置高效的删除和插入操作,那么你可能使用deque或者list更加合适。 <br />vector是

2010-12-20 11:24:00 379

转载 C++ 标准库 vector list map 基本使用方法 示例程序

<br />在stdafx.h中:<br />#include <iostream> <br />#include <string> <br />#include <vector><br />#include <list><br />#include <map><br />using namespace std;<br />MFC工程中:<br />void CVectorTestDlg::OnButton1()<br />{<br />/*<br />在头文件类中定义<br /

2010-12-20 11:22:00 875

转载 Vector用法

Vector用于存储对象数组常用方法1.push_back   在数组的最后添加一个数据2.pop_back    去掉数组的最后一个数据3.at                得到编号位置的数据4.begin           得到数组头的指针5.end             得到数组的最后一个单元+1的指针6.front        得到数组头的引用7.b

2010-12-20 11:18:00 514

转载 C++string类常用函数

C++string类常用函数<br />string类的构造函数:<br />string(const char *s);    //用c字符串s初始化<br />string(int n,char c);     //用n个字符c初始化<br />此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hello";都是正确的写法。当构造的string太长而无法表达时会抛出length_error异常<br />string类的字符操作:<br />

2010-12-20 10:57:00 443

转载 C++ String 详解

<br />之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。<br />    好了,进入正题………<br />首先,为了在我们的程序中使用string类型,我们必须包含头文件 <string>。如下:<b

2010-12-20 10:55:00 442

转载 strtoul-atoi-atol-itoa

将字符串转换成无符号长整型数:strtoul  strtoul (将字符串转换成无符号长整型数)  相关函数  atof,atoi,atol,strtod,strtol  表头文件  #include  定义函数  unsigned long int strtoul(const char *nptr,char **endptr,int base);  函数说明  strtoul()会将参数nptr字符串根据参数base来转换成无符号的长整型数。参数 base范围从2至36

2010-12-20 10:42:00 1176

转载 vector

本词条主要介绍 vectorVector 类在 java 中可以实现自动增长的对象数组; vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。目录    在JAVA中的详细说明    在C++中的详细说明  矢量、媒介、载体。  (1)矢量:具有方向性的量。  (2) 编程语言方面:vector是C++标准模板库中的部分内容,中文偶尔译作“容器”,但并不准确。它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vec

2010-12-16 13:35:00 507

原创 字符串转整型

<br />unsigned long currentMsgId_Int = strtoul(currentMsgId.c_str(), NULL, 0);<br />unsigned long previousMsgId_Int = strtoul(previousMsgId.c_str(), NULL, 0);

2010-12-08 11:37:00 541

空空如也

空空如也

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

TA关注的人

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