- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 多线程互斥
考虑多线程的变量访问// threadTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include DWORD WINAPI childThreadProc( LPVOID lpParam );DWORD WINAPI childThreadProc2( LPVOID lpParam );D
2016-02-25 17:33:10
339
转载 循环数组实现队列
固定SIZE头文件#ifndef __QUEUE_H__#define __QUEUE_H__#include "stdafx.h"#include #include using namespace std;#define MAX_SIZE 5#define CREATE_THREAD_SAFE() \{ \ if(m_bThreadSafe) \ { \ m
2016-02-25 17:05:13
340
转载 二叉树遍历,递归和非递归方法
// BinTree.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include #include #include #include using namespace std;typedef struct BinTree{ BinTree* lChild; BinTree* rChild; string
2016-02-25 11:37:38
295
转载 String的实现
临时版本,操作符还需完善头文件#ifndef __MY_STRING_H__#define __MY_STRING_H__#include #include using namespace std;class myString{ friend ostream& operator<< (ostream&,myString&);//重载<<运算符 frien
2016-02-25 11:21:08
262
翻译 栈的排序算法
开辟临时栈进行存放// stackSort.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;void sortStack(stack &s);int _tmain(int argc, _TCHAR* argv[]){ stack toSortStack; t
2016-02-25 11:13:52
428
转载 windows 遍历文件夹及子文件夹的所有
递归实现遍历void DIR_FUN(TCHAR* szPath){ if(!szPath) return; TCHAR szTmpPath[MAX_PATH] = {0}; HANDLE hHandle; WIN32_FIND_DATA wfd; StringCchCopy(szTmpPath, MAX_PATH, szPath); StringCchCat(s
2016-02-25 11:07:24
570
原创 设计模式——职责链
基类Employee.h#ifndef __EMPLOYEE_H__#define __EMPLOYEE_H__#include "stdafx.h"#include using namespace std;class CEmployee{public: CEmployee(); void setSuccessor(CEmployee* successor){m_Succ
2016-02-25 10:55:22
380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人