自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

davidsu33的专栏

To be or not to be, It's a problem!!!

  • 博客(21)
  • 资源 (13)
  • 收藏
  • 关注

转载 qt的工具说明

转自:http://www.cnblogs.com/bingcaihuang/archive/2011/01/30/1947896.html#2120784一级题目:Qt Designer — 所见即所得的界面设计工具, 可以用拖拽的方式将控件排布在界面上,支持layout, 支持signal/slot编辑。 生成的文件保存为ui格式, ui是xml格式的普通文本文

2014-06-30 15:56:32 759

原创 boost.algorithm boost.assign boost.lambda

// algrothim.cpp : 定义控制台应用程序的入口点。//made by davdidsu33//#include "stdafx.h"#include #include #include #include #include #include #include #include #include #include #include #includ

2014-06-27 15:13:22 804

原创 多维容器按列组合元素

// alg2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"//昨天碰到一个文件,有这么一个std::vector> //现在需要将每一列的数据进行组合//按照普通写法,每个vector的长度是知道的直接//for(int lvl1;.....)// for(int lvl2;...)// for(int lvl

2014-06-25 09:42:21 1275

转载 怎样在C++中写UTF-8格式的内容

Let’s say you need to write an XML file with this content:How do we write that in C++?At a first glance, you could be tempted to write it like this:#include fstream >int main(){        st

2014-06-21 15:06:49 1446

原创 boost的multi_array的用法

// multiArray.cpp : 定义控制台应用程序的入口点。//made by davidsu33//2014-6-20#include "stdafx.h"#include #include #include #include #include #include #include #include #include vo

2014-06-20 16:13:08 1881

转载 SFINAE

这个概念我也是最近才听说到的,来源是《Extended STL, Volume 1: Collections and Iterators》,在其第13章。SFINAE,即Substitution Failure Is Not an Error!可以理解为匹配失败不是错误,更严格的说应该是参数匹配失败不是一个编译时错误。光看这些解释我想除了少部分C++专家之外基本上都会迷糊,当然我不是专家,所以我迷

2014-06-20 15:02:40 1221

转载 c++持续集成工具Jenkins

Jenkins是一个CI工具。它可以持续编译,运行你的代码;运行UT或集成测试;将运行结果发送至邮件,或展示成报告。。。这样做的最终目的是:让项目保持健康的状态。如果任何checkin break了build,每个人都会在最短的时间内通知到,然后问题被fix。接下来的开发将建立在一个健康正确的基础上,而不是任由问题累积,最后失控。最后,你的项目随时可以被deliver给用户,因为,你的

2014-06-18 15:49:32 3465

转载 vc运行时的配置,以及作用

VC项目属性→配置属性→C/C++→代码生成→运行时库 可以采用的方式有:多线程(/MT)、多线程调试(/MTd)、多线程DLL(/MD)、多线程调试DLL(/MDd)、单线程(/ML)、单线程调试(/MLd)。Reusable LibrarySwitchLibraryMacro(s) DefinedSingle Threaded

2014-06-17 15:58:28 749

原创 boost.xpressive,Formatter的用法

//made by davidsu33//2014-6-17#include #include #include #include #include struct Formater{std::string  const& operator()(const boost::xpressive::smatch  & what) const{

2014-06-17 10:44:44 731

原创 doxygen中增加自定制的page

doxygen对注释支持很多操作,可以自己编写一个全注释的文件,

2014-06-16 17:16:20 2745

原创 boost.xpressive

//made by davidsu33//2014-6-11#include #include #include #include #include void use_dynamic_xpressive(){std::string srx("^\\w{2}.?(x|y)z{3}$");boost::xpressive::sregex

2014-06-11 22:52:54 647

原创 手写格式化类DFormat,用到boost.regex boost.regex_replace boost.bind等

// format.cpp : 定义控制台应用程序的入口点。//made by davidsu33//boost.format的用法。//2014-6-10 9:56#include "stdafx.h"#include #include #include #include #include #include //#include #

2014-06-10 14:55:22 774

原创 boost的operator操作符

// operators.cpp : 定义控制台应用程序的入口点。//made by davidsu33//2014-6-8 18:40#include "stdafx.h"#include #include #include using namespace std;//utility中提供的rel_ops,操作符之间的转换//通过实现 ! >=

2014-06-09 15:55:58 833

原创 qt中修改系统或用户环境变量

qt中只能通过

2014-06-09 14:32:22 3578

原创 模板基链的实现,实现c#的接口,单继承模式

// baselinker.cpp : 定义控制台应用程序的入口点。//实现一个基类链操作,实现类似C#中接口的功能//made by davidsu33//2014-6-8 19:00#include "stdafx.h"#include #include //1.实现对某一个类的片段操作//将操作划分到几个类中,可以将某些接口作为一定要实现的接口去操作

2014-06-08 19:25:46 922

原创 boost.operatos中基类链技术

boost的operators库解决了用最少的操作符重载来完成最多的操作符实现。例如使用= ,

2014-06-08 18:58:06 1372

原创 标准库utility中rel_pos替换操作符的用法

// operators.cpp : 定义控制台应用程序的入口点。//made by davidsu33//2014-6-8 18:40#include "stdafx.h"#include #include using namespace std;//utility中提供的rel_ops,操作符之间的转换//通过实现 ! >= stru

2014-06-08 18:39:27 1007

原创 boost中serialization模块的单体类

// singleton.cpp : 定义控制台应用程序的入口点。//BOOST实现单体的两种方式//1.通过boost的pool的singleton实现//2.通过boost的serialization的singleton实现,采用继承或则定义一个单体类型#include "stdafx.h"#include #include #define SGOB

2014-06-08 18:10:32 1863

原创 QT隐含共享类 QSharedData QSharedDataPointer

QT中很多类都实现了隐含共享例如QString,QByteArray等,(这两个并没有使用QSharedData和QSharedDataPointer来实现隐含共享),但是QT的确提供了一套隐含共享机制的类QSharedData和QSharedDataPointer。核心原理是隐含共享数据指针(QSharedDataPointer重载->操作来控制所有对QSharedData数据对象的访问,确保统

2014-06-06 10:04:36 6140

原创 VS2010支持的源代码格式

今天在测试QT的跨平台显示的时候,试了一下发现,将源文件修改为U

2014-06-05 15:45:37 1377 1

原创 setCodecForCString

setCodecForCString用来设置const char *和QByteArray的转换,也是控制台用来显示中文的字符集,

2014-06-03 14:47:10 1634

python编写的汽车之家爬虫

自动下载汽车之家资源,并使用json进行解析出完整数据列表。

2015-02-14

QT的WebKitDemo

1.用QT编写的访问天气的代码 2.用QT编写的HTML脚本

2014-10-15

nsis编译2012版本

nsis编译2012版本

2014-09-12

nsis-vs2010编译通过的安装包程序

nsis-vs2010编译通过的安装包程序,我折腾了很长时间才编译通过,喜欢的同学可以研究一下

2014-09-12

testplusplus

plusplus语法解析和qt-creator-opensource-src-3.1.0使用,很不错的东西,我研究了qtcreator的源码

2014-08-27

com初学demo

一个客户端例子,一个服务端的例子,算是入门的demo吧,大家可以看看

2014-08-13

openGL图形变换和裁剪

openGL图形变换和裁剪,矩阵的使用以及基本的用法。

2013-10-21

visual asssistant

Visual Assistant 支持VS2008和VS2010,是程序猿的必备工具

2013-06-05

android4.2.2src.zip

在网上找了老半天才找到~,费劲,需要的朋友请下载。

2013-05-13

android自动短信发送源码

用来学习短信模块的绝佳代码! public class ListAdapter extends BaseAdapter { private LayoutInflater mInflater; private List<Map<String, Object>> mData; public static Map<Integer, Boolean> isSelected; SMSINFODao smsinfodao; public ListAdapter(Context context) { mInflater = LayoutInflater.from(context); init(context); } //初始化 private void init(Context context) { mData=new ArrayList<Map<String, Object>>(); smsinfodao = new SMSINFODao(context); Cursor cursor = smsinfodao.select(); while (cursor.moveToNext()) { Map<String, Object> map = new HashMap<String, Object>(); map.put("img", android.R.drawable.ic_dialog_email); map.put("pn", cursor.getString(0)); map.put("title", cursor.getString(1)); map.put("body", cursor.getString(2)); mData.add(map); }

2013-04-26

Windows环境下实现原始UDP数据包发送

在Windows上实现原始UDP数据的通信,这是一个很实用的例子,喜欢的朋友可以好好看看

2011-10-16

矩阵的算法课件-对于学习OpenGL的朋友来说值得一看

对于学习OpenGL的朋友来说,复习线性代数应该是很有必要的,这里就有matrix的一套课件,值得参考一下

2010-03-23

独立的键盘钩子,用来hook键盘的一个小程序,很值得看看

这个程序是用来hook键盘的,而且是一个全局hook,但是程序并没有用全局的,所以是个不错的程序,这个程序是在console台下运行的,你也可以改写该代码

2009-12-29

空空如也

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

TA关注的人

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