- 博客(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
331
转载 循环数组实现队列
固定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
326
转载 二叉树遍历,递归和非递归方法
// 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
288
转载 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
254
翻译 栈的排序算法
开辟临时栈进行存放 // 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
421
转载 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
560
原创 设计模式——职责链
基类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
371
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人