自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 I/O完成端口的前世今生

Windows的设计目标是-一个安全的、 健壮的操作系统,能够运行各种各样的应用程序来为成千上万的用户服务。回顾历史,我们能够采用以下两种模型之-来构架一个服务应用程序。串行模型(serial mode)一个线程等待一个客户(通常是通过网络)发出请求。当请求到达的时候,线程会被唤醒并对客户请求进行处理。 并发模型(concurrent model) -一个线程等待一个客户请求,并创建一个 新...

2020-03-11 12:18:34 230

原创 PreCreateWindow、PreSubclassWindow、SubclassWin MFC

通常情况下窗口是由用户创建的 CWnd::Create(…) ,在此流程中,MFC提供一个机会"PreCreateWindow()供用户在创建前修改窗口的样式。BOOL CWnd::CreateEx(DWORD dwExStyle, LPCTSTR lpszClassName,LPCTSTR lpszWindowName, DWORD dwStyle,int x, int y, int nWid...

2020-01-13 11:45:57 359

原创 C++特化与偏特化之hash特化与偏特化

#1特化对于C++模板特化和偏特化,对于别人来说,已经不是什么新东西了,但是对于我来说,的确是我的盲区.这个问题的出现是在我想定义一个unordered_map<pair<int, int>, int> 类型的变量时出现的问题。#2C++模板所谓模板是一种使用无类型参数来产生一系列函数或类的机制。若一个程序的功能是对某种特定的数据类型进行处理,则可以将所处理的数据类型...

2020-01-08 09:24:13 858

原创 浅谈C++STL

在学习java集合类之后,回头看C++的STL,不得不感叹前辈们的聪明才智。首先说概念和模型这两个名词的定义,概念(concept)广义的说是人类在认识过程中,从感性认识上升到理性认识,把所感知的事物的共同本质特点抽象出来,加以概括,是本我认识意识的一种表达。而在程序设计过程中,我们把这种共同本质认为是满足一定关系代数运算的范畴,那么概念就是从各个类中抽象出来的满足一定关系代数运算的 规范。与

2017-10-27 09:30:44 146

空空如也

空空如也

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

TA关注的人

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