C++
Ben_jli
Hello world!
展开
-
SVN图标含义
一个新检出的工作复本使用绿色的对勾做重载。表示Subversion状态正常.在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作复本后被修改过,需要被提交。如果在提交的过程中出现了冲突图标变成黄色感叹号。如果你给一个文件设置了s转载 2011-11-23 16:51:28 · 442 阅读 · 0 评论 -
C++底层读取Shp文件
FeatureClass* CGISMapDoc::ImportShapeFileData( FILE* fpShp, FILE* fpDbf ) { //读Shp文件头开始 int fileCode = -1; int fileLength = -1; int version = -1; int shapeType = -1; fr转载 2014-02-25 13:58:16 · 5306 阅读 · 1 评论 -
C#窗体使用AE读取shp
public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void 打开OToolStripMenuItem_Click(object sender, EventArgs e)转载 2014-02-25 13:59:52 · 2300 阅读 · 0 评论 -
_com_util::ConvertBSTRToString
出现error LNK2001: unresolved external symbol "char * __stdcall _com_util::ConvertBSTRToString(unsigned short *)" ()错误时,包含 #pragma comment(lib, "comsupp.lib") 即可 ,FreeLibrary(temp);I c转载 2014-04-16 12:48:52 · 1186 阅读 · 0 评论 -
BSTR,_bstr_t,CComBSTR,VARIANT,_variant_t,CString的转换
BSTR,_bstr_t,CComBSTR,VARIANT,_variant_t,CString的转换VC6.0上编译通过,console程序,使用静态MFC库。也许有不对的地方,欢迎指正#include #include #include #include void main(){ BSTR bstrText; _bstr_t _bstr_t转载 2014-07-22 08:54:05 · 703 阅读 · 0 评论 -
关于ocx版本号
获取第三方ocx控件的版本号转载 2014-07-25 10:35:26 · 2214 阅读 · 0 评论 -
已安全化的ActiveX控件卸载时出现"DllUnregisterServer函数出错
于ActiveX控件实现安全的初始化和脚本请查看这篇博文 当已经使用命令行卸载已经实现安全的初始化和脚本的ActiveX控件时会看到出现“DllUnregisterServer函数出错,错误代码:0x80070002”的提示。 按照开头的那篇博文,在DllUnregisterServer函数中实现如下:[cpp] view plainco转载 2014-08-06 09:59:26 · 673 阅读 · 0 评论 -
error:WINDOWS.H already included错误解释
error:WINDOWS.H already included错误解释 (2009-10-12 16:06:59)转载▼标签: 杂谈 以下转自CSDN论坛:http://topic.csdn.net/t/20020425/20/676815.htmlcompile error: c:\pro转载 2014-07-31 15:39:45 · 560 阅读 · 0 评论 -
error LNK2005: _DllMain@12 already defined in xxx.OBJ
error LNK2005: _DllMain@12 already defined in xxx.OBJ 解决办法分类: 学习笔记2011-02-14 10:46 3418人阅读 评论(3) 收藏 举报linkermfclibrarydllmoduledialog用Visual C++编写DLL,如果在new project时选了MFC DLL,而后又想写成Reg转载 2014-07-31 15:43:18 · 1011 阅读 · 0 评论 -
unresolved external symbol __endthreadex错误解决
unresolved external symbol __endthreadex错误解决在用VC6.0写程序调试时,初学者总是会遇到一些错误,针对如下错误主要是因为MFC类库没有引用所出现的问题。错误现象:nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexna转载 2014-09-15 14:33:12 · 619 阅读 · 0 评论 -
纯WinAPI实现定时器功能
#include #include #include UINT cnt = 0;// 定时器回调函数void CALLBACK TimeProc(HWND hwnd, UINT message, UINT idTimer, DWORD dwTime);// 线程回调函数DWORD CALLBACK ThreadProc(PVOID pvoid); // 主转载 2015-01-21 10:09:08 · 2136 阅读 · 0 评论 -
使用 GDB 调试 CoreDump 文件
使用 GDB 调试 CoreDump 文件28 AUGUST 2011写C/C++程序经常要直接和内存打交道,一不小心就会造成程序执行时产生Segment Fault而挂掉。一般这种情况都是因为数组越界访问,空指针或是野指针读写造成的。程序小的话还比较好办,对着源代码仔细检查就能解决。但是对于代码量较大的程序,里边包含N多函数调用,N多数组指针访问,这时想定位问题就不是很容易了(此时牛人依转载 2016-07-12 11:08:05 · 4135 阅读 · 0 评论 -
Mac安装Opencv3 --with-all
Opencv3在Mac上安装很多时候是凭运气,安装过程繁琐,耗时长,有足够的时间可以用来祈祷。目的:安装带有contrib模块、QT支持、OpenGL支持的OPENCV3,Cuda由于机器不支持显卡,因此不在此次安装考虑范围。OpenGL在Mac是自带的,不用重新安装,但是如果想支持OpenGL需要安装QT其实并不难,但是不要用brew以下仅是我个人的安装尝试,希望对你有所帮助:原创 2017-10-25 09:35:39 · 2326 阅读 · 0 评论 -
C++字符转UTF-8字符
#include #include #include using namespace std; std::wstring UT2WC(const char* buf) { int len = MultiByteToWideChar(CP_UTF8, 0, buf, -1, NULL, 0); std::vector unicode(len);转载 2013-12-16 14:47:04 · 2413 阅读 · 0 评论 -
vc编译warning LNK4089的解决方法
vc编译时Debug版本下没问题,release版本下出现如下警告:LINK : warning LNK4089: all references to “ODBC32.dll” discarded by /OPT:REFLINK : warning LNK4089: all references to “ADVAPI32.dll” discarded by /OPT:REFLINK转载 2013-11-05 14:57:24 · 643 阅读 · 0 评论 -
内存数据库FastDB和SQLite性能测评_原地址
内存数据库FastDB和SQLite性能测评 作者:tamsyn 来源:www.sqlite.com.cn 时间:2009-10-21 【 字体:大 中 小 】 〖 双击滚屏 〗 一、引言在很多项目中,经常会碰到这样的需求,需要对大量数据进行快速存储、查询、删除等操作,特别是在一些针对诸如转载 2013-11-01 10:46:17 · 771 阅读 · 0 评论 -
ArcSDE安装全攻略
ArcSDE安装全攻略星期一, 十二月 19. 2005(作者: 陈元琳) 有很多朋友安装ArcSDE失败,主要有以下两种情况: 1 ArcSDE安装过程中提示不成功。 2 ArcSDE已经装上,但是服务没有启动。 为此,我把ArcSDE反复安装了多次,对期间可能出现的问题一一找到了解决办法。现在把安装步骤写出来,希望不光对第一次安装ArcSDE的朋友,而且对已经安装过转载 2011-11-23 17:02:15 · 999 阅读 · 0 评论 -
VC++动态链接库(DLL)编程深入浅出
来源:http://www.pconline.com.cn/pcedu/empolder/gj/vc/0509/698632.htmlVC++动态链接库(DLL)编程深入浅出(一)1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态转载 2013-08-05 15:54:13 · 976 阅读 · 0 评论 -
三言两语说"指针"
第二电脑网导读:内存单元想像成一个个“邮箱”,而内存单元的数据就好比是“邮箱中的信件”,内存单元的编号(地址)就好比是“邮箱的编号”。 (插一小段,耐烦的看,不耐烦的跳过:如果在程序中定义一个变量,那么编译是系统就会为变量分配一定数量的内存单元。一般系统会为字符型的变量分配1个字节的储存空间,为整型变量分配2个字节的储存空间,浮点型的4个字节) 正文:图中描述了转载 2013-08-05 15:51:36 · 641 阅读 · 0 评论 -
《C++标准程序库》读后感
《C++标准程序库》读后感读书笔记:《C++标准程序库》学习笔记1–第二章&第三章《C++标准程序库》- 学习笔记2–第四章《C++标准程序库》学习笔记3 — 第五章《C++标准程序库》学习笔记4 — 第六章《C++标准程序库》学习笔记5 — 第七章《C++标准程序库》学习笔记6 — 第八章《C++标准程序库》学习笔记7 — 第九章《C++标准程序库》学习笔转载 2013-08-05 15:56:52 · 828 阅读 · 0 评论 -
内存数据库fastdb的使用研究报告
相对于传统磁盘数据库,内存数据库通过将数据完全加载到内存,在内存中实现对数据的管理,在数据同步、数据传送、事务处理、并行操作等方面进行了相应的改进设计,使得内存数据库在处理数据上能够比磁盘数据库快得多,可以有效地解决计费系统中信控、实时累账等部分对系统响应要求高的问题。项目决定在信控模块使用内存数据库机制取代账单中心模式进行实时累账优惠触发信控。以下是对FastDB进行的几点说明:【开转载 2013-08-05 16:10:06 · 757 阅读 · 0 评论 -
FastDB分析
c++ 接口fastdb主要的目标之一就是提供一个灵活并且方便的应用语言接口。任何使用过odbc或者类似的sql接口的人会明白我说的是什么。在fastdb中,一个查询可以用c++写成下面的样子: dbQuery q; dbCursor contracts; dbCursor suppliers; int price, quantity;转载 2013-08-05 18:15:05 · 1259 阅读 · 0 评论 -
libcmtd.lib(crt0dat.obj) : error LNK2005: _exit already defined in msvcrtd.lib(MSVCRTD.dll) 编译错误解决方法
libcmtd.lib(crt0dat.obj) : error LNK2005: _exit already defined in msvcrtd.lib(MSVCRTD.dll) 编译错误解决方法2008-08-03 21:45 12301人阅读 评论(12)收藏 举报librarymfcinputdllc[问题描述]今天在VC6下编译G279软件时转载 2013-08-06 17:38:44 · 1564 阅读 · 0 评论 -
C++经典错误之already defined in .obj解决方法之补充
2011-08-19 23:00:16标签:already defined in .obj;c++;LINK2005;模板函数;模板类 休闲 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jazka.blog.51cto.com/809003/643462 最近在项目中,编写了一个ini文件的转载 2013-08-09 16:28:08 · 2864 阅读 · 0 评论 -
C++获取时间long值
1,时间的获取:通过time()函数来获得日历时间(Calendar Time),其原型为:time_t time(time_t * timer);#include "stdafx.h"#include "time.h"#include "stdio.h"#include "stdlib.h"int main(void){struct tm t;转载 2013-08-12 11:43:03 · 3509 阅读 · 0 评论 -
调试技巧之调用堆栈
[转载]调试技巧之调用堆栈(2012-07-11 20:01:01) 原文地址:调试技巧之调用堆栈作者:萤火之光调试是程序开发者必备技巧。如果不会调试,自己写的程序一旦出问题,往往无从下手。本人总结10年使用VC经验,对调试技巧做一个粗浅的介绍。希望对大家有所帮助。今天简单的介绍介绍调用堆栈。调用堆栈在我的专栏的文章VC调试入门提了一下,但是没有详细介绍。转载 2013-10-21 10:33:15 · 783 阅读 · 0 评论 -
Windows 下Apache httpd-2.2.11编译手记
转自:Windows 下Apache httpd-2.2.11编译手记2009-04-01 16:33:11 平台:windows XP编译工具:Microsoft VC6.0源码下载:http://apache.mirror.phpchina.com/httpd/下载版本:httpd-2.2.11-win32-src-r2.zip 06-Jan-2转载 2013-10-23 14:50:00 · 917 阅读 · 0 评论 -
内存数据库FastDB和SQLite性能测评
网址: http://www.eygle.com/digest/2011/08/fastdb_sqlite.html原文链接一、引言在很多项目中,经常会碰到这样的需求,需要对大量数据进行快速存储、查询、删除等操作,特别是在一些针对诸如运营商、银行等大型企业的应用中,这些 需求尤为常见。比如智能网中的大量在线并发用户的数据管理、软交换平台中的在线信息交互、转载 2013-11-01 10:22:57 · 910 阅读 · 0 评论