- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Open Source Licenses
First some general points. These points either directly relate to the following table or are necessary to understand the whole Open Source philosophy. So, in no particular order:When a program i
2010-04-26 16:11:00 1288
原创 政策性住房申请
首先,先去http://bjfdc.bjjs.gov.cn/publicbjjs/house/project_list_jjsyf.asp这里看看,北京所有的政策房源公式的地方然后呢去这里 http://zfxxgk.beijing.gov.cn/columns/75/index.html 这是北京是住房保障办公室给各区下达分配房子的通知,这里出现了。那大概一个月后相应区就会组织摇号了最后呢,就是
2010-04-20 14:32:00 1318
原创 OpenGL抓图程序
转自:http://hi.baidu.com/fairzy/blog/item/9e915b135b935b866438db11.html#include #include #include #include //消除控制台窗口#pragma comment( linker,"/subsystem:/"windows/" /entry:/"mainCRTStartup/"" )stat
2010-03-29 10:16:00 1919
原创 vc openGL配置
openGL VC6.0(Microsoft Visual C++ 6.0)环境配置1,头文件的包含:openGL相关的头文件在 */include/gl 目录中,主要有 gl.h glu.h glaux.h 根据需要include就行。2,连接库的设置:菜单- 工程- 设置- 连接- 对象/库模块 中加入opengl32.lib glu32.lib,注意用空格隔开各*.lib。[VC6.
2010-03-22 15:46:00 1775
原创 编译libtiff和libgeotiff
libtiff下载:http://dl.maptools.org/dl/libtiff/ libgeotiff:http://dl.maptools.org/dl/geotiff/libgeotiff/ 编译 libtiff 把 tiff-3.8.2.tar.gz 解压,然后在 command line 里面进入该文件夹,type : nmake /f Makefile.vc
2009-03-31 13:11:00 8165
转载 VC 2005 下如何编译安装qt
转自:http://blog.5d.cn/user43/JjYyBb/200810/502508.htmlQt是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,Qt支持所有的UNIX系统,包括Linux系统,还支持WinNT/Win2k、Windows 95/98平台。 本文将使用简单的几个步骤说明在VC 2005下如何编译安装并开发QT应用程序:一、下载及安装
2008-12-11 15:58:00 1088
原创 GDAL在vc中安装
转自:http://blog.csdn.net/cleverysm/archive/2008/01/22/2058606.aspx注:1.5.3版本有点错误,levellerdataset.cpp中166行落了个引号,改过来就可正常编译GDAL的安装 烤鱼片(@eii.dlmu)cleverysm@163.com 首先,下载gdal的安装文件,http://download
2008-11-23 20:55:00 1906 1
转载 几种常见算法的介绍及复杂度分析
1.基本概念 1.1稳定排序(stable sort)和非稳定排序 稳定排序是所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,。反之,就是非稳定的排序。 比如:一组数排序前是a1,a2,a3,a4,a5,其中a2=a4,经过某种排序后为a1,a2,a4,a3,a5, 则我们说这种排序是稳定的,因为a2排序前在a4的前面,排序后它还是在a4的前面。假如变成a1,a4,a2,a3,
2008-10-09 14:32:00 820
原创 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
错误 1 error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup msvcrtd.lib 产生这个问题可能的原因1, 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.2. 你用vc打开了一个.c/.cpp
2008-08-04 10:09:00 1108
原创 c++ 前向声明
对类A和类B:(1)A用到了B的类型,则B要在A之前声明。如果此时B又用到了A,则可以在A的完整定义前,前向声明B(2)A的方法用的了B的方法,则A的方法的实现应该在B的方法实现之后。(3)若A.op()用到了B.op(),且B.op()又用到了A.op();形成了死锁,此时可借助第三个类,即中介者模式 (4) 所有两类解决不了的问题,都可以用中介
2008-07-25 16:32:00 1948
原创 c++ 获取时间
//计时器,当前时间为9时56分8秒时输出ok并且退出循环(让程序在特定时间开始做什么事),用了C++ Sleep(1000) system("cls") localtime(&t)//2008.2.29 10:03#include #include #include void main() { tm *h;//时 tm *m;//分 tm *s;//秒 time_t t; for(;;
2008-07-15 10:29:00 690
转载 类模板和模板类
C++提供的函数模板可以定义一个对任何类型变量进行操作的函数,从而大大增强了函数设计的通用性。使用函数模板的方法是先说明函数模板,然后实例化成相应的模板函数进行调用执行。函数模板的一般说明形式如下: template 模板形参表>返回值类型> 函数名>(模板函数形参表){ //函数定义体}其中,模板形参表>可以包含基本数据类型,也可以包含类类型。类型形参需要加
2008-07-11 14:27:00 745
原创 The breakpoint will not currently be hit.
vs2005无法进行单步调试:The breakpoint will not currently be hit. The source code is different from the original version 昨天对dnn跟踪调试的时,设了断点后运行到断点处总提示“The breakpoint will not currently be hit. The source code
2008-04-21 11:23:00 12978 1
原创 The source file is different from when the module was built.
*******************************Source file: D:/Projects/StereoMatch/stereomatcher.cppModule: D:/Projects/StereoMatch/Debug/StereoMatch.exeProcess: [4024] StereoMatch.exe The source file is dif
2008-04-21 11:17:00 8363 2
转载 VC调试
VC调试入门作者:阿荣 概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,
2008-04-08 11:14:00 2497
原创 动态链接库
一、动态链接库的概念 动态链接库(Dynamic Link Library,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似,区别在于DLL中虽然包含了可执行代码却不能单独执行,而应由Win
2008-04-07 23:07:00 3610 1
原创 子对象的初始化
当一个类的对象用作另一个类的数据成员时,称为对象成员或子对象(sub-class)。包含子对象的类被称为复合类(composite class)。这种功能称为复合(composition)。例如:class A{……};class B { A a; …… };其中class B中的成员a(即c
2008-04-07 16:40:00 2295
原创 namespace
很多初学C++的人,对于C++中的一些基本的但又不常用的概念感到模糊,命名空间(name space)就是这样一个概念 C++中采用的是单一的全局变量命名空间。在这单一的空间中,如果有两个变量或函数的名字完全相同,就会出现冲突。 当然,你也可以使用不同的名字,但有时我们并不知道另一个变量也使用完全相同的名字;有时为了程序的方便,必需使用同一名字。比如你定义了一个变量 string user_nam
2008-04-01 10:02:00 541
原创 printf函数(格式输出函数)
[转]printf函数(格式输出函数) printf函数(格式输出函数) 1.一般格式 printf(格式控制,输出表列) 例如:printf("i=%d,ch=%
2008-03-31 16:56:00 1578
原创 微软亚洲技术中心面试题
1.进程和线程的差别。 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位 (2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行 (3)拥有资源:进程是拥有资源的一个独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. (4)系统开销:在创建
2008-03-31 10:51:00 589
原创 wxWidgets-2.8.x环境的搭建
1)安装wxMSW-2.8.4-Setup.exe到D:/wxWidgets-2.8.7目录下。新建环境变量WXWIN,指向D:/wxWidgets-2.8.7重启计算机2)打开G:/wxWidgets-2.8.4/build/msw/wx_dll.dsw,提示是否进行项目转换,点yes to all。不要编译 wx.dsw,因为他没有project dependence.选择 configu
2008-03-26 16:45:00 1962
原创 在Windows中安装GDAL库的说明
官方安装说明以下转自http://raoxiong.blogdriver.com/raoxiong/1170735.html 作者:饶雄 2006-04-18于武汉大学遥感学院EMail: raushon@126.comQQ:172909822操作环境:Windows XP 自带的DOS环境======================1 把GDAL文件夹拷贝到C:/Documents
2008-03-26 16:42:00 1187
原创 如何在运行时确定对象类型(RTTI)
转自http://www.vckbase.com/document/viewdoc/?id=653如何在运行时确定对象类型(RTTI)作者:NorthTibet RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。本文将简略介绍 RTTI 的一些背景知识、描述 RTTI 的概念,并通过具体例子和代码
2008-03-24 11:15:00 435
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人