
成功项目及源码
焦三仙本仙
学无止境,共同进步
展开
-
银行账户ATM实现代码
学习目标:掌握ATM的代码实现,学习项目设计的层次划分 学习重点:数据的输入输出,项目层次划分 学习难点:完善该ATM项目,模拟生产环境/* *Account类是与业务和存储无关的类,应该保持最大程度的稳定性, *尽量减少业务方法,所有的方法应该只与类本身有关系 */ /* *覆盖无参构造函数,初始化各个属性 */account::accou原创 2012-11-21 10:34:46 · 2390 阅读 · 2 评论 -
实现只在debug配置下执行部分代码
高手指点,写程序规范就是实现部分代码,或者错误提示只在debug配置下可以提示对话框而在发布给用户使用的release版本下面则不跳出提示错误,而是仅仅记录log怎么实现呢,其实很简单(也许高手都笑话,自己少见多怪)其实就是c++中的条件编译#ifdef _DEBUG messagebox();#else LOG_ERR();#endif即可实现,原创 2012-11-02 15:35:17 · 1938 阅读 · 1 评论 -
更改版本信息测试
// Test003.cpp : 定义应用程序的入口点。#include "stdafx.h"#include "Test003.h"#include #include #include using namespace std;#define MAX_LOADSTRING 100 //此代码模块中包含的函数的前向声明:ATOM MyRegisterClass(HINSTAN原创 2012-08-06 16:10:48 · 962 阅读 · 0 评论 -
键盘循环不断输入字符串,查找指定字符串并更改替换指定字符串
回答百度问题,在这里也顺便总结下:// tesWeb.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ string a;/////指定串,可根据要求替换 string b;////原创 2012-11-13 15:16:34 · 1488 阅读 · 0 评论 -
C++线程测试
// ThreadTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include #include using namespace std;HANDLE hMutex;DWORD WINAPI Fun(LPVOID lpParamter){ while(1) { WaitForSingleObject(hMutex, INFI原创 2012-08-06 16:14:19 · 986 阅读 · 0 评论 -
使用ZLib库压缩解压缩Demo
头文件:#include "zlib.h"编译:需要加上 -lz解压缩:#define CHUNK 100000int decodeZip(char *source,int len,char **dest){ int ret; unsigned have;原创 2015-05-15 17:25:43 · 4200 阅读 · 0 评论 -
Zlib库学习总结
zlib类库提供了很多种压缩和解压缩的方式,由于时间的关系我只学习一下内容,以下是我在实现web 服务器压缩数据网页中使用到一些函数和常用数据结构、常量等。zlib使用过程压缩过程:deflateInit() ->deflate() ->deflateEnd(); 对应的解压过程 inflateInit() -> inflate() -> inflat原创 2015-05-15 17:27:17 · 1977 阅读 · 1 评论