自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wchar_t*转char*(宽字节字符串转多字节字符串)

#includevoid wchar2char()//宽字节字符串转多字节字符串{      //该方法只能转英文和数字int      i;wchar_t *pwchello = L"Hello, world.";int nLen = wcslen(pwchello)+1;//13+1char    *pmbbuf   = (char *)malloc(nLe

2013-11-29 17:22:21 1082

转载 也谈C++中char*与wchar_t*之间的转换

也谈C++中char*与wchar_t*之间的转换  http://blog.163.com/tianshi_17th/blog/static/4856418920085209414977/关于C++中的char*与wchar_t*这两种类型的相互转换,网上说的大多很繁琐,可行性也不高。下面这个方法是在MSDN里面找到的,个人认为还比较不错: 把char*转

2013-11-29 16:36:34 885

转载 C++ 中int,char,string,CString类型转换

http://www.2cto.com/kf/201202/121164.html1. c++中string到int的转换1) 在C标准库里面,使用atoi:#include #include std::string text = "152";int number = std::atoi( text.c_str() );if (errno == ERAN

2013-11-29 14:38:26 483

转载 8583_2

1 8583报文1.1 数据包格式ISO 8583金融交易信息数据包由信息类型(MSG_TYPE_ID)、一个或多个位图(BIT_MAP)和按位图描述的顺序排列的数据元序列(ELEMENTS)等三段组成。信息类型是一个4位数字的数字型字段,用来描述每一个交易信息的类别和功能,其中前两位数字标明信息类别,如授权信息、金融交易信息、管理信息,等等。在一个金融系统中,信息类型的定义应该是唯一

2013-11-22 14:43:43 1657

转载 8583_1

8583是这样的,我举一个简单的例子。以64个域的报文来举例,域是什么我也说不清楚,你可以把它想象为医院放药的抽屉,一个抽屉预先定义好要放什么东 西,比如伟哥,或者感冒冲剂,一般情况下定义放伟哥的抽屉最好永远放伟哥,不要放别的东西,当然你也可以放板蓝根,但这样的话容易出错,也不太规范。    数量是这么规定的,有三种情况:    首先是定量,也就是说定义好这个抽屉放30瓶伟哥,就放30

2013-11-22 14:42:49 767

原创 MFC(笔记备忘)

MFC应用程序编程一 MFC的发展  VC 1.0->VC 5.0->VC 6.0->VC2008 SP1)->VS2010  二 MFC基础  1 MFC 微软基础类库     采用类的方式,将Win32 API等进行封装,    形成的库.      2 MFC相关的头文件  afx.h   (application framew

2013-11-20 16:05:10 632

原创 Win32线程同步(笔记备忘)

Win32线程同步一、线程同步  1 多线程的问题        A停止 -> B开始 -〉B停止 -> A开始         当线程停止会保存寄存器的状态。     当线程开始会恢复寄存器的状态。         AB线程都使用printf的问题:    A线程调用printf时,printf正在输出    当中,A挂起,B执行,B线程也调用

2013-11-19 14:23:38 728

原创 Win32进程线程(笔记备忘)

Win32进程进程的信息   1 进程ID和句柄     GetCurrentProcessID 获取进程的ID     GetCurrentProcess 获取进程的句柄,         返回值为-1,是当前进程的伪句柄.         如果想获取当前进程的实际句柄         需要使用OpenProcess函数.   2 打开进程     HANDL

2013-11-18 18:41:31 1345

原创 Win32 环境变量(笔记备忘)

环境变量获取全部的环境变量和释放:void EnvString(){    LPSTR pszEnv = (LPSTR)GetEnvironmentStrings();LPSTR pszTmp = pszEnv;while (pszTmp[0] != 0 ){printf("%s \n",pszTmp);pszTmp = strlen(pszTmp)+1

2013-11-15 10:49:44 1056

原创 Win32磁盘、目录、文件api(备忘)

GetLogicalDrives:查看存在的盘符GetLogicalDriveStrings:输出存在的盘符GetLogicalDriveStrings:判断盘符类型void ShowVolumn(){DWORD n = GetLogicalDrives();//查看二进制位 有数值代表存在盘符printf("%d \n",n);//此处可添加10进制转2进制函数

2013-11-13 14:43:31 725

原创 Windows库(笔记备忘)

Windows DLL中变量和类的使用方法类似:一、变量的使用建立(empty)DLL动态库 Dll_Value:右键工程-设置-常规-输出文件-“../lib”:(输出文件为:Dll_Value.lib)右键工程-设置-常规-链接(Link)-“../bin/Dll_Value.dll”1.定义变量:新建cpp文件//导出方式①__declsp

2013-11-12 15:01:26 811

siblime text2

sublime text 2 for mac

2014-11-09

Linux ACE5.6SRC.tar.gz

Linux ACE5.6安装包 我的是64位机器安装成功

2014-05-16

yum安装包下载

yum安装包 centos-yumconf_4-4.3_noarch.rpm python-elementtree_1.2.6-4_i386.rpm python-sqlite_1.1.6-1_i386.rpm python-urlgrabber_2.9.6-2_noarch.rpm sqlite_3.2.2-1_i386.rpm yum_2.4.0-1.centos4_noarch.rpm

2013-10-21

TinyXml源码

tinyxml源码,包含tinyxml.h、tinystr.h、tinystr.cpp、tinyxml.cpp、tinyxmlerror.cpp、tinyxmlparser.cpp

2012-11-08

空空如也

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

TA关注的人

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