自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

转载 输入输出重定向

本文转载:http://blog.csdn.net/morewindows/article/details/7390350   本篇将介绍输入输出的重定向问题,先来看一个小小的实例,设有一个程序,该程序的输入输出为标准输入输出即从键盘上输入,输出到屏幕。现在要重定向输入法输出,使程序从文件中读取数据,处理后输出到文件。程序代码如下(称此程序为示例程序): [cpp] view

2013-12-17 16:33:54 867

转载 经典线程同步 事件Event

本文转至:http://blog.csdn.net/morewindows/article/details/7445233   阅读本篇之前推荐阅读以下姊妹篇: 《秒杀多线程第四篇 一个经典的多线程同步问题》 《秒杀多线程第五篇 经典线程同步关键段CS》   上一篇中使用关键段来解决经典的多线程同步互斥问题,由于关键段的“线程所有权”特性所以关键段只能用于线程的互斥而不能用于同步。本篇

2013-12-13 17:42:08 820

转载 经典线程同步 关键段CS

本文转至:http://blog.csdn.net/morewindows/article/details/7442639 上一篇《秒杀多线程第四篇 一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,本篇将用关键段CRITICAL_SECTION来尝试解决这个问题。 本文首先介绍下如何使用关键段,然后再深层次的分析下关键段的实现机制与原理。 关键段CRITICAL_SECTION

2013-12-13 17:19:08 815

转载 秒杀多线程第四篇 一个经典的多线程同步问题

本文转至:http://blog.csdn.net/morewindows/article/details/7442333 上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,现在来个复杂点的。这个问题涉及到线程的同步和互斥,是一道非常有代表性的多线程同步问题,如果能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。   程序描述: 主

2013-12-13 16:55:10 863

原创 问题 error C2065: '_beginthreadex' : undeclared identifier 的解决办法

今天在寻找程序异常问题定位方法时,从网络上拷贝到一段如下代码: #include   #include #include const int cnThreadnum = 4; UINT WINAPI Worker(LPVOID lpParam)  {      srand((DWORD)lpParam);           DWORD dwTid = GetCurrentT

2013-12-13 16:51:46 996

转载 原子操作 Interlocked系列函数

本文转至:http://blog.csdn.net/morewindows/article/details/7429155 上一篇《多线程第一次亲密接触 CreateThread与_beginthreadex本质区别》中讲到一个多线程报数功能。为了描述方便和代码简洁起见,我们可以只输出最后的报数结果来观察程序是否运行出错。这也非常类似于统计一个网站每天有多少用户登录,每个用户登录用一个线程模拟,

2013-12-13 16:34:30 792

转载 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别

本文转至:http://blog.csdn.net/morewindows/article/details/7421759    本文将带领你与多线程作第一次亲密接触,并深入分析CreateThread与_beginthreadex的本质区别,相信阅读本文后你能轻松的使用多线程并能流畅准确的回答CreateThread与_beginthreadex到底有什么区别,在实际的编程中到底应该使用Cre

2013-12-13 16:01:22 740

原创 多线程基本概念

1、线程的基本概念、线程的基本状态以及状态之间的关系 进程概念   进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。   在Mac、

2013-12-13 15:40:18 771

原创 C++ SQLite安装与使用,以及一个小实例

一、C++ SQlite的安装 1. 下载源文件,因为要用到头文件。当然你也可以用来自己编译生成dll     http://www.sqlite.org/download.html 2.下载dll 3.解压dll并生成lib文件 4.把生成的lib和下载到的dll加进你的工程,编译,此时不出意外应该会报链接错误 5.问题解决:首先用depends工具查看d

2013-12-05 10:44:57 840

原创 SQlite C++的使用基础

SQLite到底怎么样,其实我真的不知道,因为我也才刚接触,不过网上都说他很好,所以我就用他了;下面是百度百科对SQLite的解释: SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系

2013-12-04 18:14:16 95

PictureEx类源代码

一个可以加载gif文件的类,具体用法网上一搜就有,希望可以帮到大家

2015-03-03

TAB_Control的用法总结

总结了当前流行的几种关于tablectrl的用法

2015-01-20

简易聊天系统

这是我自己写的一个简易聊天系统,现在还只是界面美化阶段,但是已经遇到了一个致命的问题,希望各位大神有时间的可以帮忙看看,谢谢;联系邮箱:1327578836@qq.com

2013-08-22

VC++拼图游戏源码

用VC做的一个拼图游戏,可以自定义拼图图片和难度,程度是源码,下载既可以参考

2013-06-10

VC++ 帐号管理器

这个是利用MFC写的一个帐号管理器。在网路如此流行的时代,人们在网络上拥有的个人帐号也越来越多。由此引起的帐号问题给大家带来了很多的困扰,在此我为大家做了一个小小的密码管理器,希望可以给大家带来一点点方便。由于是自己第一此做出来让大家用,所以不尽之处还忘大家提出来,我的邮箱是:745377247@qq.com(没事请不要打扰)。

2012-06-13

五子棋,N子棋

这是我自己编写的一个适合于N子棋一个程序,程序仅供大家学习和参考。 因为个人能力有限,如果大家发现其中有什么地方需要改进,或者不懂的地方都可以发邮件问我. 我的Email是:745377247@qq.com

2012-04-01

CppUnit构建步骤及实例演练

其中讲述了CppUnit的安装步骤,和一个简单的CppUnit使用实例

2012-03-08

大数的四则运算、加减乘除

本程序是利用C++编写的对大数进行的四则运算

2011-08-01

空空如也

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

TA关注的人

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