页首Html代码

返回顶部
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: boost可以从http://www.boost.org/users/download/ 下载,其实跳转到 sf.net进行下载了。没有中文版本的帮助文档就不说了,对于国人来说挺糟糕的。有个项目是翻译的,不过也没什么进展:http://code.google.com/p/boost-doc-zh/。chm格式的帮助文档,是我的最爱,太方便了。pdf的 html方式的 都没有chm的好,chm本质也是 对 html的打包,但是多了 查找 索引 收藏 等功能,目录树也很好。真想做一个 类似 chm的开源web项目。boost从他的现在 可以看到,非常糟糕的设计,boost_1_50_0.7z也有4 阅读全文
posted @ 2012-07-24 14:08 ayanmw 阅读(6371) 评论(2) 推荐(0)
摘要: 这类的工具有 比如 :LeakDiag leakfinder "Visual Leak Detector" vld可以从http://vld.codeplex.com/releases/view/82311现在最新版本,包括src源代码。安装好以后,他会提示 要求添加 dll 到环境变量中去。使用 vld 的方法为:在自己的代码中 添加 vld 的头文件,以及 lib 声明,其会自动去环境变量path中搜索 vld_x86.dll 或vld_x64.dll ,然后 调用其中的方法的。头文件有俩:vld_def.h 和 vld.h,只需要包含后者(其会包含前者的)贴下他们的源 阅读全文
posted @ 2012-07-21 00:52 ayanmw 阅读(19272) 评论(2) 推荐(0)
摘要: 搜索了下,几乎没有此类软件,微软的 VS2010也不支持这个非常实用的功能。其实vs2010下 vc的项目属性,C/c++的命令行中有命令行,前面加个 cl.exe ,后面价格文件名,还有链接的时候 前面价格 link.exe 就可以手动编译了。但是 GUI 的方法毕竟麻烦,其实从vcxproj就可以获得这些参数 和 所有的功能。而且 vcxproj是一个xml文件。只要 将 xml 文件的一些关键信息提取出来,输出到 makefile文件就可以了。需要的库 有 xml需要的知识有 Makefile for nmake 规范这样,就可以写出这样的软件了。目前我在写,,,,等待完成发布。还有一个 阅读全文
posted @ 2012-07-20 13:59 ayanmw 阅读(7535) 评论(2) 推荐(0)
摘要: 头文件 防止重复包含================根据#define 和条件编译 #ifdef、#ifndef #else #endif 最经常的使用是 头文件 防止重复包含。但是 使用#pragmaonce更好,现在 gcc cl.exe 都支持,它不但代码更少,而且不用为宏起名字,更好。#pragma 说明编译器信息//用法复杂,参考http://baike.baidu.com/view/1451188.htm#warning 显示编译警告信息#error 显示编译错误信息可以在这些条件编译中 给出某条件下的 提醒。比如 要求定义的宏没有定义,就#error,停止编译。条件编译 中的多个 阅读全文
posted @ 2012-07-20 13:53 ayanmw 阅读(2748) 评论(0) 推荐(0)
摘要: 得到的答案 都不好。为什么,因为他们都不知道原理。其实原理很简单,编译器 参数或Makefile添加了宏定义,你才可以这样去判断。比如编译器设置了宏 is_windows,你才能去用。不设置没法用。但是,我敢肯定各种编译器 内置一些宏,比如 MS VC的cl.exe ,LINUX的GNU gcc,在各个平台都会有不同的内置宏的。所以 如果我搜索 "各个编译器 内置宏 操作系统" 少量的答案中 有一个 :C++:编写跨平台程序的关键,C/C++中的内置宏定义分两部分:操作系统判定:Windows: WIN32Linux: linuxSolaris: __sun编译器判定:VC 阅读全文
posted @ 2012-07-20 11:47 ayanmw 阅读(20137) 评论(0) 推荐(1)
摘要: vs2010可以新建立项目,工程,但是却没有提供 从硬盘删除 项目的功能,简直 太 坑爹了!百度下,也 几乎找不到有人 发这样的帖子。我找到一个可以删除 vs最近项目 注册表 的程序http://files.cnblogs.com/ayanmw/VSRecentProjectsDelete.zip从 csdn上下载的,项目进行了小小的修改,支持vs2005-2010的删除,vs11应该也类似。只是从注册表删除,我想实现 遍历删除 对应目录 的功能应该也不是太难了吧???vs2010的这个不设计,真的感觉太不爽了。Eclipse也可以从硬盘删除项目文件夹啊。 阅读全文
posted @ 2012-07-11 15:25 ayanmw 阅读(1395) 评论(0) 推荐(0)
摘要: vb设置多行textbox的位置====================由于自动输入的文字比较多,最后输入的跑到下面了,想要自动滚动到下面,本来以为 操作滚动条呢,但是没有方法。于是我巧妙的采用了:' 显示列表是设置了一个多行 的 textbox 显示列表.SelStart = Len(显示列表.Text) - 1 显示列表.SelLength = 1vb位操作 与或非 操作 的一些猫腻====================='下面的代码有猫腻(就是有问题了,莫名其妙的问题)dim vData as long,s1 as long,s0,s2,s3 as longvData= 阅读全文
posted @ 2012-07-06 17:57 ayanmw 阅读(616) 评论(0) 推荐(0)
摘要: 由于要对一些数据进行处理,比较麻烦,实现某个算法要处理大量不同的不同类型的数据。所以考虑到一些因素,又在使用VB6(可惜微软不支持VB6了,改为DotNet框架了 ),所以使用 VB6 自带的 Collection集合(类) 最好。其实Collection 也是有Key 和 Value一一对应的关系的。而且 还有 ID 顺序。现在不是流行 key-value的数据库么,collection如果可以保存到文件,那么不久完美了么?? 反正 现在当作 key value的实时处理数据的库来用 还是很好的。从VB6的 《类生成器实用工具》 创建 collection挺方便,唯一不方便的是,默认不把 c 阅读全文
posted @ 2012-07-03 16:47 ayanmw 阅读(30683) 评论(0) 推荐(0)
摘要: 基本的函数'用于将 一个变量 的类型打印出来。Public Function getVarTypeToString(ByVal m_value As VbVarType) As String 'varType typename'information: IsArray IsDate IsEmpty IsError IsMissing IsNULL isNumric IsObject Select Case m_value Case vbArray ', vbArray + vbByte, vbArray + vbInteger, vbArray + vbLong 阅读全文
posted @ 2012-06-27 13:34 ayanmw 阅读(7536) 评论(0) 推荐(0)
摘要: 利用 vs2010 编译运行(debug运行方式)arcgis engine for C++ 10.0 的sample文件 出现这样的错误。LicenseUtilities::InitializeApp -- Unable to initialize ArcObjects (no appropriate license available).原来以为 是无法初始化lisence,可能是 C++和 java的lisence不一样呢,可是今天恍然大悟。vs2010 编译运行 有一些 看不到的东西。使用 Nmake /f nmakefile.mk 也可以编译出来 exe 可执行文件,而且 没有Lic 阅读全文
posted @ 2012-06-26 15:22 ayanmw 阅读(3556) 评论(0) 推荐(0)
摘要: 是unicode编码的,就是一个字母都是 两个字节的。这样,我一个英文的string 转换成byte() 就会出现0其实本来想写个 string和byte数组 互转的函数:'有问题函数,请勿使用Public Function string2bytes(ByVal str As String) As Byte() Dim mulBits() As Byte mulBits = str myDebug UBound(mulBits) string2bytes = mulBitsEnd FunctionPublic Function bytes2string(ByRef by... 阅读全文
posted @ 2012-06-25 18:35 ayanmw 阅读(904) 评论(0) 推荐(0)
摘要: 手机QQ 可以导出聊天记录为txt格式,但是电脑pcQQ 貌似不支持。发现手机QQ有个同步功能,同步最近聊天记录。电脑上也有。普通 QQ用户可以漫游7天的好友聊天记录,不包括图片。这样,七天内,通过 下面的同步按钮,就可以同步聊天记录了。 阅读全文
posted @ 2012-06-25 10:30 ayanmw 阅读(8892) 评论(0) 推荐(0)
摘要: 程序里 时间一般都用 1970-1-1 到现在的时间了 Function getSecondsFrom1970() As Long '%s seconds since `00:00:00 1970-01-01 UTC" (a GNU extension) getSecondsFrom1970 = DateDiff("s", "1970/01/01", Now()) '2011/03/02 18:11:24 =>1299089484 End FunctionFunction getDateTimeFromSeconds(By 阅读全文
posted @ 2012-06-20 18:25 ayanmw 阅读(1492) 评论(0) 推荐(0)
摘要: 非专业用于描述的话,太多了,太零碎了。下面用专业点的东西描述:使用arcMap对道路polyline要素类制作 多种 颜色的符号化道路来现实诸如:百度地图类似的道路 路况 信息。其实制作过程非常简单,把 要素 添加到arcmap上后,对图层 点击右键,属性,选择符号系统。设置 现实为:数量-分级色彩。这个就是可以根据某一个字段的范围来进行特定的符号化的功能。比如下面的示例 就是 根据 shape_length的值 分了 5个分类(每一个分类 手动指定值的范围,也可以根据 相等的间隔、定义的间隔,小数分位数,自然间断点分级法、几何间隔、标准差 几个分类进行范围指定),此shape_length值 阅读全文
posted @ 2012-06-12 16:56 ayanmw 阅读(3222) 评论(1) 推荐(1)
摘要: 标题党而已,看看有人来看没。百度 谷歌地图 都有路况服务,早有了。怎么做的呢?这里有些 资料,从cnki下载的,不会侵犯版权什么的把?基于WebGIS的城市交通信息的Flex实时发布架构与实现.zip附上CAJ阅读器 绿色版CAJViewer.Lite.Portable_PortableSoft.Cn.zip刚看到有个腾讯的LBS猜想,LBS应用越来越多了,看似简单,其实施起来 是不是 没那么容易呢? 阅读全文
posted @ 2012-06-11 16:52 ayanmw 阅读(607) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页

页脚Html代码