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

原创 GDI 开发 编译 new 参数不匹配

在使用GDI的时候 debug模式下会出现 error C2660: “Gdiplus::GdiplusBase::operator new”: 函数不接受 3 个参数 怎么修改都不正确 后来网上查了下才看到 GDI的debug模式下的new 使用了下面的宏:#ifdef _DEBUG#define new DEBUG_NEW#endif所以 通常是把这个宏定义注释掉就好了

2018-01-31 14:46:54 239

原创 vs2010 libharu 64位 写PDF

工作环境原因需要写PDF 而且必须是64位的,网上搜索了几个PDFlib和libharu。但是pdflib最大的问题是要收钱... 不收钱的就有水印!!!低版本的又找不到64位的库只有折腾libharu。需要准备的源码:zlib-1.2.11lpng1629(libpng)libharu-2_31 编译zlib下载就不说了 找到这个文件夹:zlib-1.2.11\c

2017-03-30 15:38:53 1165 1

原创 cdc绘图

1 加载图片作为画布背景  原理是通过brush加载图片作为brush然后通过selectobject的方式加载成为画布代码如下:void LoadScrollBitmapEx(CString strImagePath, CRect rtPostion,CDC* pInDC){if (strImagePath.IsEmpty()) // 代码路径的有效性{ret

2016-09-27 13:56:18 1136 1

转载 很有用的转化

//指定YYYY-MM-DD HH24:MI:SS型的时间,格式化为time_t型的时间  time_t ConvertChar2Time(char * szTime){    struct tm tm1;    time_t time1;    sscanf(szTime, "%4d/%2d/%2d %2d:%2d:%2d",        &tm1.tm

2015-06-30 10:01:36 379

原创 orcale数据库和vs2013安装

最近工作需要装了一下2013和orcale数据库。都是第一次装之前用的时候还不觉得, 现在才觉得很烦人。    vs2013 :安装的时候首先需要保证win7至少是sp1得版本,不然会提示出问题的,然后是IE至少是10的版本的 不然也装不上。最后是装完了有可能提示的 找不到资源编译器的dll,这个简单说明你的注册表出了问题,进入注册表 修改当前的版本为v7.1的那个版本的key值即可   

2015-03-06 12:31:37 654

原创 自己编写的List

这个纯粹属于自己写来玩的,大家看看即可 有意见提出我改正没有实现的有以下部分:1 迭代器 某些数据成员没有添加2 某些构造函数:如List(const List& srclist, int iBeginPos, int iEndPos);等等3 某些运算符的重载:如operator[], operator(),等4 特殊List 的具体实现。最新头文件#ifndef

2013-06-28 11:47:35 643

原创 list练习实现

#ifndef _LIST_H#define _LIST_H#include templateclass Node{public:    Node(){}//构造函数    Node(T x,Node *pNext = NULL,Node *pPrev = NULL)        :m_x(x),m_pNext(pNext),m_pPrev(pPrev){}

2013-06-26 17:58:13 607

转载 内存泄露跟踪

原程序#include "stdlib.h"#include #include "stdio.h"#include "string"int main(){    int i = 10;        while (i--)    {        char * pChar = new char[1024];        strcpy(pChar, "5

2012-11-08 10:56:09 384

原创 预处理 ----解析宏开关

菜鸟,谨以此抛砖引玉:(根据宏开关决定代码行是否需要留下)        解析宏开关的主要问题在于该字串是否被定义过,开关语句是什么,是否有复杂宏语句的情况。        比如:#if  _A || _B && !_C......#endif,此时就需要判断_A _B _C的情况,如果还有其他的逻辑运算符就更加复杂,此时就需要做一个解析宏字串的函数,返回值为true或则false。

2012-09-05 21:06:41 547 1

原创 浅谈 cstring转换string

其实这个问题也是困扰我的问题,尤其是在vs2005和vc6.0在网上有一个大大写了一个关于cstring转换成string的函数,很值得借鉴,但是那是在vs2005下可以使用,到了vc6.0下就不行了所以在vc6.0下转换形式如下:       cstring CStrTmp = "hello world";         string strTmp = CStrTmp.GetB

2012-08-30 08:46:33 576

原创 tinyxml 增删查 节点 子节点

头文件#ifndef READWRITEXML_H#define READWRITEXML_H#pragma warning(disable : 4786)#include "tinyxml.h"#include #include using namespace std;enum ERRCODE{        ERR_PARAMER_NULL,

2012-08-27 08:41:27 2502

msword资源文件

msword库 用于编程输出word文档

2013-09-01

笔试题第一套

c++笔试题 有需要的可以看看,个人认为还是可以

2013-06-06

空空如也

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

TA关注的人

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