- 博客(97)
- 资源 (29)
- 收藏
- 关注
转载 Mac下libconv动态库与静态库的编译
转至http://www.cnblogs.com/codingking/archive/2013/01/21/2869686.html编译环境:gcc库:libconv-1.14.tar.gz步骤:1,下载库并解压2,进入解压目录3,./configure [--prefix=/usr/local] [--enable-static --disable-shared
2016-09-10 23:58:13
1525
转载 GDI+在VS2005 编译不过的解决方法
转自http://www.cnblogs.com/likebeta/archive/2012/04/16/2452160.html1>------ 已启动生成: 项目: Photo, 配置: Debug Win32 ------1>正在编译...1>CIOSPhotoRWThread.cpp1>c:\winddk\7600.16385.1\inc\api\gdiplusimagin
2015-03-13 09:47:52
940
转载 Encase数据结构之ArrayClass
1,概述ArrayClass是一个任何对象容器(类似于C++中的STL)。它并不是一个类而是类似于编程语言中的关键字typedef(别名)。它的本质类似于typedef String[] StringArrayArrayClass可以根据需要通过SetCount()来分配内存。下面有两种方法用来构造数组一是通过使用构造函数,另一种是显示声明,如array {"asd","c
2014-01-18 14:59:03
1192
原创 Win7下PostgreSQL 9.3.2的安装、编译libpqxxx 4.0.1工程、测试连接代码
1,下载PostgreSQL 9.3.2,并安装,安装过程都是默认选项,到了最后一步叫安装Stack Builder就省略了2,使用PostgreSQL打开”SQL Shell(PSQL)“,查看当前用户
2013-12-09 21:04:06
1534
转载 gdi+ Bitmap 与CBitmap HBITMAP
下午在网上找了很久关于把资源文件中的位图导入到gdi+的Bitmap对象中的方法,但是网上的方法不是要写大段的代码,就是根本无法实现预期目标。最后通过我自己的尝试发现了一个简单易用的方法。就是先把位图导入到一个gdi对象CBitmap中然后通过其句柄加载到gdi+的Bitmap对象中。代码如下:CBitmap bmp;bmp.LoadBitmap(IDB_BITMAP1);Bitmap
2013-10-08 19:51:51
1949
转载 POD
http://zh.wikipedia.org/wiki/POD_(%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1)Plain old data structure,缩写为POD,是C++语言的标准定义的一类数据结构,主要用于C++与C语言的数据结构对象的兼容目的定义POD类型包括下述C++类型,以及cv-qualified的类型,还有以其为基类型的数组类型。
2013-01-15 20:09:35
1551
转载 C++虚函数表
检测方法(VS2005):项目命令行加上参数/d1reportAllClassLayout,在编译时选择重新生成,即可查看类的对象布局总结:继承方式:非virtual继承:导入各个父类的结构(按照父类声明的顺序,从上到下),自身member在最后 重写virtual方法:更新该方法最早定义的类的vftable新的virtual方法:在最左父类的vftable增加继承方式
2013-01-09 16:15:12
519
转载 TD
TestDirector, (以下简称TD)它是Mercury Interactive 公司推出的基于WEB浏览器环境下的测试管理工具。通过TD的流程控制可以规范软件企业的测试流程、改善测试质量、减轻测试人员的负担、提高工作效率。 TD是全球最大的软件测试工具提供商Mercury Interactive公司生产的企业级测试管理工具,也是业界第一个基于Web的测试管理系统,它可以在您公
2012-12-25 10:47:56
539
转载 MFC实现最近文件列表简介
最近文件列表可以让你很方便地打开你以前曾经打开过的文件,那么,如何为自己的应用程序加入最近文件列表功能呢? 1 方法1.1方法1:在你新建工程的时候选择包含最近文件列表功能,也就是在 MFC AppWizard 的第 4 步的时候使 “How many files would you like on your recent file list?” 的值不为 0 即可。 1.
2012-12-12 15:52:13
880
转载 VC MFC SDI/MDI框架各部分指针获取方式
获得CWinApp 获得CMainFrame 获得CChildFrame 获得CDocument 获得CView在CWinApp中 AfxGetMainWnd()m_pMainWndAfxGetMainWnd()->MDIGetActive()AfxGetMainWnd()->GetActive
2012-12-04 12:52:09
788
转载 combobox 处理回车
BOOL CTest6Dlg::PreTranslateMessage(MSG* pMsg) { if( pMsg->message == WM_KEYDOWN ) { switch( pMsg->wParam ) { case VK_RETURN:
2012-11-29 14:27:04
1649
转载 隐藏CTabCtrl的标签
目标:实现隐藏CTabCtrl 标签按钮,而通过一个下拉框或者菜单来实现CTabCtrl标签页面切换。使之看起来像个单个对话框页面,而事实上是CTabCtrl。有人可能觉得这是不是有点BT,其实,我也不想做这样的事情,实在是没有办法。之前用标签页面做的多窗口界面,现在要改,我想偷懒,少改点代码,就想出了这个办法。实现方法:利用SetPadding设置标签按钮的大小,用SetItemSi
2012-11-26 12:44:32
2182
原创 13/11位unix时间戳转换成标准时间
使用范例 char *str="1320718222932"; long long time1; sscanf(str,"%I64d",&time); CString strTime=MillSecond2LocalTime(time,8);/////////////////////////////////////////////////////////////////////////
2012-11-23 14:33:40
19771
1
转载 使用2个CSplitterWnd分割成3个窗口
CSplitterWnd使用。(创建3个分割窗口) 窗口布局: ________________ | | | | | | |____________ | | | | | |____________|__| 其实这是一个很常见的框架窗口,创建时
2012-11-16 17:28:43
980
转载 sstream使用范例
1,类型转换 #include#include#includeusing namespace std;int main(){ stringstream stream; //类型转换 int i=1000; string result; stream<<1000; stream>>result; //给数组赋值 stream.
2012-11-08 20:04:15
737
转载 virtual destructor
虚析构函数虚析构函数是为了解决这样的一个问题:基类的指针指向派生类对象,并用基类的指针删除派生类对象。 如果某个类不包含虚函数,那一般是表示它将不作为一个基类来使用。当一个类不准备作为基类使用时,使析构函数为虚一般是个坏主意。因为它会为类增加一个虚函数表,使得对象的体积翻倍,还有可能降低其可移植性。 所以基本的一条是:无故的声明虚析构函数和永远不去声明一样是错误的。
2012-10-27 11:10:03
1141
转载 令人蛋疼的错误提示 0xcdcdcdcd ,0xdddddddd ,0xfeeefeee ,0xcccccccc ,0xabababab
http://www.cnblogs.com/pcchinadreamfly/archive/2012/04/26/2471317.html在写C++程序的时候,老实0xcdcdcdcd ,0xdddddddd ,0xfeeefeee ,0xcccccccc ,0xabababab这种提示,不知何解,google之,错误是这样产生* 0xABABABAB : Used by Microso
2012-10-24 14:27:30
1571
转载 sql2005 COM+ 目录要求 (警告)怎样解决?
sql2005 COM+ 目录要求 (警告)2008年08月10日 星期日 11:09出现这个错误,可能是msdtc这个服务器禁止启动了。 在服务里找到Distributed Transaction Coordinator这个服务 这里选择手动,然后点击启动。然后再返回操作~ 如果打不开服务在命令行下运行 msdtc -uninstall ,卸载 msdtc 服务; 再运行 msdtc -inst
2012-10-19 08:56:15
917
转载 VC文件关联小结
(1)使用EnableShellOpen自动完成注册表的注册信息这种情况下,只需要在CWinApp子类的InitInstance函数中添加如下代码就行//Enable DDE Execute openEnableShellOpen();RegisterShellFileTypes(TRUE);通常情况下,也有加上这句的必要//Enable drag/drop ope
2012-10-09 11:03:00
788
原创 Poco使用SQLite的事务
最近要导入一些数据,由于涉及主键与外键的关系,迫切需要得知插入后的自增字段,但又担心多客户端录入导致获取的rowid不一致。于是采用了事务。#include #include #include "Poco/Data/Common.h"#include "Poco/Data/SQLite/Connector.h"using namespace Poco::Data;using namesp
2012-08-24 18:05:34
3298
转载 在MFC的窗口创建之后修改窗口的标题
说明:先建立一个单文档SDI的工程,工程名任取,注意,这个是“文档”,在MFC里,封装了一些信息,框架的默认默认窗口样式(style)是WS_OVERLAPPEDWINDOW和FWS_ADDTOTITLE的组合,FWS_ADDTOTITLE的意思是把文档的标题作为框架窗口的标题,因此,要去掉这个。框架窗口创建之后修改,在 CMainFrame的OnCreate( )函数中编写代码修改。方法
2012-08-23 14:41:31
955
原创 POCO中数据库的操作
POCO关于数据库封装操作放在Data目录下,以前用过关于SQLite的封装库感觉挻不错的,这次要写个C\S的软件数据库采用的是SQL Server,于是就再次选用了Poco。关于ODBC的操作示例在Poco中好像运行时没有啥效果,今天看着示例自已写了个。第一步:将数据库tacksjk.mdf附加到SQL Server 2000中第二步:配置一下VC项目设置文件(即将需要的头文件附加到目录
2012-08-08 15:17:27
2565
转载 SDI文件打开对话框的文档过滤器(支持多种类型的实现)
方法一:IDR_MAINFRAMESQLiteAnalyzer\n\nSQLiteAnalyzer\nSQLite数据库文件(*.db;*.db3;*.sqlite;*.sqlitedb)\n.db;.db3;.sqlite;.sqlitedb\nSQLiteAnalyzer.Document\nSQLiteAnalyzer.Document效果图弊端:文件类型栏只显示两栏,一
2012-08-02 01:18:53
2384
原创 SQLite内存数据库简单使用范例
#include #include #include#include "sqlite3.h"#pragma comment(lib,"sqlite3.lib")#include #include #include "CodingConv.h"int main(int argc, char* argv[]){ int rc,i,ncols; sqlite
2012-07-16 08:54:37
7171
转载 C++ Callback Solution
The ProblemUnlike other languages such as Object Pascal, Ada, Java and C#, C++ does not offer a native solution to the issue of passing a class's method as a callback function. In the C language the
2012-07-13 00:11:41
962
转载 C++回调函数总结
一、函数指针回调机制在C语言中是通过函数指针来实现的,通过将回调函数的地址传给被调函数从而实现回调(注意分清回调函数和被调函数的概念)。因此,要实现回调,必须定义函数指针,请看下面的例子: void Func(char* s);//函数原型void (*pFunc)(char*);//函数指针可以看出,函数的定义和函数指针的定义非常类似。一般情况下,为了简化函数指针类型的变量定义,
2012-07-04 13:56:19
870
转载 让COleDateTime加1天
COleDateTime dt; dt = COleDateTime::GetCurrentTime(); COleDateTimeSpan ds; ds.SetDateTimeSpan(1, 0,0,0); dt = dt + ds ;
2012-06-07 15:46:53
1941
转载 去掉SDI标题栏上的“无标题—”
BOOL CXXApp::InitInstance() { ....................... m_pMainWnd-> ShowWindow(SW_SHOW); m_pMainWnd-> UpdateWindow(); ::SetWindowText(AfxGetMainWnd()-> GetSafeHwnd(), "k
2012-05-14 12:00:14
831
转载 ICMP:Internet控制报文协议
1 引言2 ICMP报文的类型3 ICMP地址掩请求与应答4 ICMP时间戳请求与应答5 ICMP端口不可达差错1 引言 ICMP经常被认为是IP层的一个组成部分。它传递差错以及其他需要注意的信息。ICMP报文通常被IP层或更层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户进程。 ICMP报文是在IP数据报内部被传输的,它封装在IP数据报内。 关于
2012-04-16 21:24:06
28220
转载 时间复杂度测试题2
两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]...*a[N-1]/a[i];要求:1.不准用除法运算2.除了循环计数值,a[N],b[N]外,不准再用其他任何变量(包括局部变量,全局变量等)3.满足时间复杂度O(n),空间复杂度O(1)答案:#include using namespace s
2012-04-10 14:03:23
808
转载 不用循环和条件判断打印1-1000
#include using namespace std;class Printer{public: Printer() { static unsigned i=1; cout << i++ << endl; }};int main(){ Printer p[1000]; }不用循环和条件判断打印1-1000
2012-03-30 09:20:59
1216
转载 时间复杂度测试题1
数组A【n】中的数A【k】,A【k】比前面k个数大,且比后面的n-k-1个数小,计算数组中这样的数的个数,要求时间复杂度为O(n) 解法第一步用一个循环记录每个顶点 第二步用另一个循环从末尾开始与顶点的最大值比较
2012-03-19 23:36:16
674
转载 Hanoi塔问题
设A,B,C是三个塔座。开始时,在塔座A上有一叠共n个圆盘,这些圆盘自上而下,由大到小地叠在一起,各圆盘从小到大编号为1,2,。。。,n。现要求将塔座A上的这一叠圆盘移到塔座B上,并仍按同样顺序叠置。在移动圆盘时应遵守以下移动规则:规则(1)每次只能移动一个圆盘;规则(2)任何时刻都不允许将较大的圆盘压在较小的圆盘之上;规则(3)在满足移动规则(1)和(2)的前提下,可将圆盘移至A,B
2012-03-19 09:09:47
3120
转载 递归
一个直接或间接地调用自身的算法称为递归算法。一个使用函数自身给出定义的函数称为递归函数。在计算机算法设计与分析中,使用递归技术往往使函数的定义和算法的描述简捷且易于理解。有些数据结构如二叉树等,由于其本身固有的递归特性,特别适合用递归的形式来描述。还有一些问题,虽然其本身并没有明显的递归结构,但用递归技术来求解使设计出的算法简洁易懂且易于分析。关于递归的例子1 阶乘函数2 Fibo
2012-03-15 22:39:31
583
转载 网际协议
互联网协议(Internet Protocol,IP),或称互联网协议,是用于报文交换网络的一种面向数据的协议。IP是在TCP/IP协议中网络层的主要协议,任务是仅仅根据源主机和目的主机的地址传送数据。为此目的,IP定义了寻址方法和数据报的封装结构。IP封装数据在IP互联网中传送时会被封装为数据报。IP协议的独特之处在于:在报文交换网络中主机在传输数据之前,无须与先前未曾通信过的主机预
2012-03-14 16:39:54
443
转载 C++标准库
一般认为C++标准库可进行如下分类,1)字符串:用以完成 字符串的封装和操作。2)输入、输出流:用以操作输入、输出流。3)数值:用来进行运算。4)异常诊断:用来定义异常类和提供诊断的方法。5)C语言库:旧版的C标准库。6)标准模板库:STL容器、泛型算法库。7)其他工具库:包括函数对
2012-03-13 17:31:13
355
转载 MVC模式
MVC(Model-View-Controller)即”模型——视图——控制器“。MVC总是把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用就被分成3个层——模型层、视图层、控制层。1)视图视图代表用户交互界面,对于传统的桌面应用来说,视图代表着菜单、窗口、输入框等窗口界面元素;对于Web应用来说,视图可以概括为HTML界面。视图的
2012-03-13 16:45:45
557
cef_binary_3.2171.1979_windows32
2016-08-28
Windows下PostgreSQL与libpqxx的简单使用
2013-12-09
学习Vi和Vim编辑器.pdf
2012-08-06
TE2440_SDK 飞凌嵌入式
2011-10-26
计算几何——算法设计与分析.PDF
2011-07-14
离散数学 教材 上海科学技术文献出版社
2011-06-29
WINDOWS CE 6.0开发者参考.part12.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part11.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part10.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part09.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part08.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part07.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part06.rar
2011-05-03
WINDOWS CE 6_0开发者参考.part05.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part04.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part03.rar
2011-05-03
WINDOWS CE 6.0开发者参考.part01.rar
2011-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人