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

原创 curl and libcurl 实现webqq httpget 和httppost

现在网络连接很多都是使用https连接来提高安全性,比如:淘宝,网银等。如何使用curl实现https连接?首先导入curl.h和curlib.lib文件。加入一下宏实现https连接#define USE_OPENSSL#define CURL_STATICLIB#define USE_SSLEAY整个cpp文件#include #include usin

2013-09-30 16:58:17 1784

原创 ATL/WTL 和SkinLib创建漂亮的对话框

ATL 有两个对话框类,CDialogImpl 和 CAxDialogImpl。CAxDialogImpl 用于掌控 ActiveX 控件的对话框。我们在本文中不包括 ActiveX 控件的内容,因而示例代码使用的是 CDialogImpl。 创建一个新的对话框类,要做三件事: 1. 创建对话框资源 2. 写一个派生于 CDialogImpl 的新类 3. 创建一个名为 IDD 的 p

2013-09-30 16:23:17 2826

转载 C/C++之SQLite常用函数

1 、打开数据库: 说明:打开一个数据库,文件名不一定要存在,如果此文件不存在, sqlite 会自动创建。第一个参数指文件名,第二个参数则是定义的 sqlite3 ** 结构体指针(关键数据结构),这个结构底层细节如何,您不用管它。 int sqlite3_open(   const char *filename,   /* Database filename (UTF-8) */

2013-09-30 15:30:46 918

原创 UTF8与GB2312

utf-8转换到GB3212char* U2G(const char* utf8){ int len = MultiByteToWideChar(CP_UTF8, 0, utf8, -1, NULL, 0); wchar_t* wstr = new wchar_t[len+1]; memset(wstr, 0, len+1); MultiByteToWideChar(CP_UTF

2013-09-30 15:18:36 592

转载 使用C++处理JSON数据交换格式

使用C++处理JSON数据交换格式一、摘要    JSON的全称为:JavaScript Object Notation,顾名思义,JSON是用于标记Javascript对象的,JSON官方的解释为:JSON是一种轻量级的数据传输格式。本文并不详细介绍JSON本身的细节,旨在讨论如何使用C++语言来处理JSON。关于JSON更具体的信息,可参见JSON官网:http://www.json.

2013-09-30 14:41:28 803

原创 JSON详解

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括

2013-09-30 14:02:01 995

转载 TCP协议与UDP协议的区别

TCP协议与UDP协议的区别    首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,

2013-09-28 15:48:20 776

转载 数据结构排序

数据结构排序这章内容比较经典,都是一些很好的算法,将来很可能会用得到,总结一下,加深一下印象。   文章篇幅有点大,请点击查看更多,下面是跳转链接:     一、插入排序  1)直接插入排序  2)折半插入排序  3)希尔排序    二、交换排序  1)冒泡排序    2)快速排序    三、选择排序  1)简单选择排序  2)堆排序    四、归并

2013-09-26 17:05:41 418

转载 SQLite 错误码

#define SQLITE_OK           0   /* 成功 | Successful result *//* 错误码开始 */#define SQLITE_ERROR        1   /* SQL错误 或 丢失数据库 | SQL error or missing database */#define SQLITE_INTERNAL     2   /* SQLit

2013-09-24 13:36:48 1282

转载 递归与迭代的区别

递归的基本概念:程序调用自身的编程技巧称为递归,是函数自己调用自己.一个函数在其定义中直接或间接调用自身的一种方法,它通常把一个大型的复杂的问题转化为一个与原问题相似的规模较小的问题来解决,可以极大的减少代码量.递归的能力在于用有限的语句来定义对象的无限集合.使用递归要注意的有两点:1)递归就是在过程或函数里面调用自身;2)在使用递归时,必须有一个明确的递归结束条件

2013-09-22 18:14:14 465

转载 STL详解

STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最

2013-09-22 11:39:33 1111

简单的自动阅卷系统C语言

简单的自动阅卷系统C语言,运行环境VC,可实现系统自动阅卷,用快压才能解压。

2011-07-02

用C语言编写仿真时钟

本程序采用C语言,编写的仿真时钟,程序简洁明了,运行环境VC

2011-07-02

C语言编程汉诺塔动漫效果

用动漫模仿汉诺塔的运行,运行环境VC,可以实现多方面的功能,界面简洁

2011-06-25

空空如也

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

TA关注的人

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