自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hyman的博客

你想要什么样的生活,并真正为之努力,你一定会得到它!

  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 STL容器-关联式容器map/multimap

容器map是键-值对的集合,可理解成关联数组,可通过键作为下标获取对应的值一、map/multimap的定义、初始化1、定义一个空的映射,默认按照升序排序map mymap;2、定义一个按照键值逆序排序的映射方案一,在类模板中加入仿函数map> mymap;方案二,在类的构造函数中加入仿函数map mymap(greater);3、用另外一个映射初始化映射m

2015-11-30 08:20:02 1003

原创 MFC的序列化技术(二)

上面介绍了在函数中对int、float等基本数据类型的序列化,下面介绍在MFC中怎么定义支持序列化的类一、定义一个类CStudent,从CObject公有派生,从CObject公有派生是我们自己定义的类支持序列化的一个必要条件。class CStudent:public CObject{};二、在类内和类外添加支持序列化的宏,其中类内宏的格式是DECLARE_SERIA

2015-11-23 19:02:23 1069

原创 MFC的序列化技术(一)

一、函数中运用序列化向本地文件存储和下载数据序列化函数,将数据转换成二进制流,存储到本地文件:void save(){CFile file("d:\\1.dat",CFile::modeCreate|CFile::modeWrite);CArchive ar(&file,CArchive::store);int i=12;float f=3.1415;arar.

2015-11-23 18:53:01 2078

原创 STL容器-关联式容器set/multiset

集合元素既充当存储的数据,又充当数据的关键码,集合更像一个有序链表,元素默认升序存储。一、集合set的定义1、定义一个空的集合,自动按照升序排序:set myset;2、定义一个空的集合,按照降序排序,有两种形式,可能不同的编译器会支持不同形式形式1,模板含有多个参数(vs2010中调试通过):set> myset;形式2,构造函数含有多个参数的形式:set myset(gre

2015-11-23 11:18:06 940

转载 VS2010每次编译都重新编译整个工程的解决方案

在使用VS2010编译C++程序的时候,每次修改工程中的某一个文件,点击“生成-仅用于项目-仅生成**”时,往往都是整个工程都需要重新编译一遍。由于这个工程代码量太大,每次编译完成都需要将近10分钟左右的时间编译。最烦人的时候是当编译完了出错,修改了错误再次编译,浪费很多时间。那么怎么配置VS2010像VC6.0那样默认的可以只编译修改后的文件呢?针对这个问题的解决办法网络上也有不少,在这

2015-11-20 19:24:07 2025

原创 STL容器-序列式容器deque

deque的最重要的特性是在deque两端放置元素和删除元素是高效的,原因在于deque型序列开放了序列的两端,两端都能插入和删除数据。一、初始化(以存放int型数据的双端队列为例)deuqe mydeque;//初始化一个空的队列deuqe mydeque(5);//初始化含有5个元素的队列deque mydeque(5,1);//初始化一个含有5个元素1的队列deque m

2015-11-20 19:21:14 1207

原创 STL容器-序列式容器list

list的优势在于在任何位置执行插入和删除动作都非常迅速,因为改变的仅仅是链接。一 初始化(以元素为int型的list为例)list listname;list listname(5);list listname(5,1);//包含5个元素1的列表list listname(其他list);list listname(elselist.begin(),elselist.en

2015-11-17 20:11:56 886

原创 VC静态库的创建和使用

一、静态库项目的创建和生成。打开VS2010,文件->新建->项目->windows应用程序,选择静态库项目(项目名称Cpplib)。在项目中新建如下CMath类:class CMath{public: int add(int a,int b) { return a+b; }};生成项目,可生成Cpplib.lib文件。二、静态库的使用1、隐式调用在项目属性

2015-11-13 19:18:35 3044

原创 VC中调用dll类的方法

使用dll中导出的类,需要提供dll,lib和头文件。使用dll导出的类只有隐式导入一种方法,如有包含导出类CMath的dll----classDll.dll,使用如下代码进行导入:#include "stdafx.h"#include "windows.h"#include "../classDll/Math.h"#pragma comment(lib,"../Debug/cl

2015-11-09 20:26:23 1497

原创 VC中调用dll函数的两种方法

一、显式调用1、定义函数指针 typedef int (*dll_mul)(int a,int b);2、加载dll,并获取其程序实例句柄HINSTANCE hdll=loadlibrary("c:/cppDll.dll");3、从dll实例句柄中获取函数指针dll_mul mymul=(dll_mul)GetProcAddress(hdll,"mul");4、使用获取

2015-11-05 09:11:19 8946

原创 STL容器-序列式容器vector

1 容器类型:序列式容器2、容器的初始化与元素的存放vector vec;//初始化存放int型的向量vec 2.1 从后面压入元素100  vec.push_back(1); 2.1 从后面弹出元素,并用temp接收  int temp=vec.pop_back();3、容器的大小和容量 3.1 容器现有元素的数量  vec.size() 3.2 容器可容

2015-11-04 18:47:26 898

MICROSOFT SILVERLIGHT 4从入门到精通

《Microsoft Silverlight 4从入门到精通》作为一本容易上手的教程,沿用深受读者欢迎的Step by Step风格,通过实例手把手引导读者构建、部署和维护Silverlight应用程序。《Microsoft Silverlight 4从入门到精通》浅显易懂,概念清楚直观,可读性强。全书共14章,主题广泛,涉及基础和控件,布局和样式,RIA和图像处理,MediaElement的对象模型、Silverlight的变换和动画引擎,浏览器桥,Windows Phone和XNA等,是帮助读者理解Silverlight开发全景的理想参考。, Laurence Moroney是Microsoft高级技术传播者,致力于Silverlight和用户体验。他有十几年的软件开发和实现经验,写过大量有关Windows Presentation Foundation、Web开发、安全性和互操作性的书籍和文章。

2016-11-17

Win7 64位安装DNS root.zone等配置文件

localhost.rev、localhost.zone、msvcr100d.dll、msvcr110d.dll、named.conf等在win7上利用ntbind架设Windows下的DNS服务器必要组件

2016-12-10

System.Linq.Dynamic.dll

System.Linq.Dynamic.dll实现了C#中动态的linq查询,引用之后可以以字符串的形式使用linq。

2018-09-29

局域网聊天工具

vc6.0写的一个局域网聊天工具,分为服务器代码和客户端代码

2014-08-01

mock框架插件 mod.dll

mod.dll是一款单元测试模拟框架,常常被用来进行单元测试 [TestMethod] public void Relocation() { var mockContext = new Mock<ControllerContext>(); mockContext.Setup(c => c.HttpContext.Response.Redirect("http://www.baidu.com")); var controller=new HomeController(); controller.ControllerContext = mockContext.Object; controller.Relocation(); mockContext.Verify(); }

2018-09-29

TCP-IP详解卷1:协议

TCP-IP详解卷1:协议

2016-11-17

TCP-IP详解卷3:TCP事务协议

TCP-IP详解卷3:TCP事务协议

2016-11-17

TCP-IP详解卷2:实现

TCP-IP详解卷2:实现

2016-11-17

空空如也

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

TA关注的人

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