C/C++
老刘忙Giser
这个作者很懒,什么都没留下…
展开
-
ArcSDE C-API 开发:读取属性数据
很难得看到的Arcsde C API的sample,连官方网站上都是提供的java的,特此收录,转自http://www.gispower.org/article/arcgis/ao/2007/1113/0711132158575H3JBA9K9D4202D084ED.htm SE_CONNECTION Connection; SE_STREAM Stream; SE_S转载 2012-07-11 12:20:59 · 875 阅读 · 0 评论 -
ArcSDE C API
摘要:本文以一个C/C++实例分步讲述了利用ArcSDE C API向空间数据库中添加实体图形的方法。利用ArcSDE8.1 C API向空间数据库中添加实体图形大致可分为六步。步骤如下:第一步:与空间数据库建立连接。SE_CONNECTION handle; //空间数据库连接对象SE_ERROR Connect_error; //错误状态LONG rc;转载 2012-07-11 12:22:44 · 1067 阅读 · 0 评论 -
vc++建立web中ActiveX插件的过程
前言 本人不懂C++,当前由于要做一个打印控件,使用Activex插件技术,所以在网络上搜索了相关技术文档,今天有空,遂将自己的当前学到的一些关于Activex技术整理之,进而和朋友们分享之。 一、 开发环境 开发工具:Visual Studio 2008 开发语言:Visual C++测试工具:IE 7+二、 创建MFC ActiveX项目 1、 打开转载 2012-08-28 23:15:09 · 1734 阅读 · 1 评论 -
C++概念重载、覆盖、隐藏
C++概念重载、覆盖、隐藏函数重载:在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,即函数重载。重载的实现:几个同名的重载函数仍然是不同的函数,它们是如何区分的呢?我们自然想到函数接口的两个要素:参数与返回值。如果同名函数的参数不同(包括类型、顺序不同),那么容易区别出它们是不同的函数。重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一转载 2012-09-24 12:44:05 · 428 阅读 · 0 评论 -
归纳一下:C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就简单转载 2012-09-24 12:49:04 · 612 阅读 · 0 评论