- 博客(14)
- 资源 (26)
- 收藏
- 关注
转载 构造函数调用构造函数
<br /> #include <stdlib.h><br />#include <iostream><br />using namespace std;<br /><br />struct CLS<br />{<br /> int m_i;<br /> CLS( int i ) : m_i(i){}<br /> CLS()<br /> {<br /> CLS(0);<br /> }<br />};<br />int main()<br />{<br />
2010-12-16 12:44:00 1212
原创 2011年恒生电子校园招聘笔试题目
倒数第二道题:C语言字符串拷贝函数的实现 char *strcp(char *dest, const char *source) char *strcp(char *dest, const char *source) { char *addr = dest; while(*dest++=*source++); return addr; }//通过一个临时的指针变量addr来存储地址,然后返回
2010-10-27 13:18:00 5615 1
原创 二分查找法(循环与递归分别实现)
心血来潮,编了一个二分查找法,使用了两种方法,一个是循环,一个是递归自己检查过,算法没有问题,希望大家一起学习,如有bug请联系我,谢谢!#include using namespace std;//二分查找法(循环方法)int binery(int* data, int n, int f);//二分查找法(递归方法)int recursion(int* dat
2010-04-23 21:23:00 3123 3
原创 矩阵类 Matrix
最近和张同学一起了用C++写了一个矩阵类,类中包括矩阵的求逆、相乘、转置类的实现并不难,其中网上找了一些资料,通过测试该类运行良好。希望能和大家一起分享,如有错误或更好的建议,请联系我! 测试代码 #pragma once#include #include using namespace std;class Matrix{public: Matrix(int i,i
2010-04-18 22:18:00 1661
转载 MVC(Model View Controller)模型-视图-控制器
MVC与模板概念的理解 MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smallta
2010-04-10 17:21:00 1608
原创 VTK窗口常用快捷键
下面的窗口快捷键英文描述,是在vtk源码vtkInteractorStyle 类中找到的,描述的非常详细,在应用中也非常实用。还是保持原滋原味的英文 ,大家只要在平时稍加注意就能运用熟练!.NAME vtkInteractorStyle - provide event-driven interface to the rendering window (defines trackball
2010-04-10 08:54:00 4179
转载 邹承鲁院士写他是如何读文献(转载)
作者: 幻影无痕 发布日期: 2006-5-13 查看数:169 出自: http://emuch.net 无论题目从何而来,都必需紧密追踪当前有关科学领域发展的动向。从研究生时代开始,在导师 教导下,以周围同学为榜样,我就养成了每周必定去图书馆浏览最新期刊的习惯,几十年如一日,雷打不动。如果确实有事,下周必定补上。我当时有一个小记录册,登录所有对本专业重要的刊物,每期读过后,一定做记录,决不遗漏
2010-03-27 21:53:00 704
转载 C++ string类常用函数
string类的构造函数:string(const char *s); //用c字符串s初始化string(const char *s, int n); //用s开始的n个字符初始化 string(int n,char c); //用n个字符c初始化 此外,string类还支持默认构造函数和拷贝构造函数,如string s1;string s2="hello";都是正确
2010-03-11 14:32:00 614
转载 (转)vector中使用erase删除元素
很容易受数组的影响,写出如下代码: std::vecotr::iterator it = vc.begin(); for( ; it != vc.end(); it++ ) { if( ***** ) vc.erase(it); } 原因是vector中在删除一个元素后,迭代器会自动指向下一个元素。所以,上面的代码很可能导致迭代器越界。《The C++ Standard L
2010-03-10 10:51:00 1753
转载 QTreeWidget的简单使用
QTreeWidget是一种树形的部件,它以树的形式显示各个项,它的每个项使用QTreeWidgetItem来表示。QTreeWidgetItem的值的表示都是用QStringList来表示的。简单的说明一下: 代码:#include #include #include #include int main(int argc, char** argv) {
2010-01-04 23:11:00 11577 2
原创 拓扑多边形生成算法(C++源码)二 代码篇
这里主要是补充拓扑多边形生成算法(C++源码)一的代码内容和代码运行情况,希望给大家学习多边形生成算法带来帮助!源程序下载地址:http://download.csdn.net/source/18708621、读入数据图像(程序中不会显示图像,图像的点和弧段信息保存在文本中) 2、在屏幕上输出拓扑信息 补充代码: /**函数功能: 计算两条直线逆时
2009-12-04 17:26:00 6092
原创 拓扑多边形生成算法(C++源码)一
该程序在.Net2005环境下,使用C++进行编程,原始数据存储在文本文件中,文本文件保存的是点和弧段信息(也可以是边)。读取数据后,算法能够自动生成拓扑信息,并实现含岛多边形,多边形使用链状独立编码表达拓扑关系,最后多边形拓扑信息显示在屏幕上。通过对传统的拓扑信息生成算法进行了改进,消除了其存在的弊端,从而极大地提高程序运行的效率。 本算法是按三层结构来完成所有多边形图的
2009-12-04 16:55:00 12791 4
原创 ITopologicalOperator.Union方法成功地merge polygon
该Uinon方法是在网上找的一段,放到自己的程序里,总是调试不过去,最后参考了其他资料,在循环中添加了topo_oper = pGeometryFirst as ITopologicalOperator2;后,程序才能得到正确的结果,现与大家一起学习,有问题请批评指正。 ICursor pCursor; featureSelect.
2009-08-19 19:31:00 4646 1
转载 visual C++头文件stdafx.h
当使用visual C++时,总是包含了头文件stdafx.h,却不知道是干什么用的. 呵呵,今天查找了相关资料,解释如下: 当我们使用AppWizard来自动生成某些项目的时候,系统会自动把所需要include的头文件在stdafx.h中先include一下,这样,我们只需要直接include这个stdafx.h文件即可.因为同一个项目中的不同源文件CPP都包含相同的include文件,这样,为
2008-11-15 18:46:00 1249
基于C#的ArcEngine二次开发之融合dissolve或merge:根据属性值相同,实现融合功能,保留原图层属性
2024-09-23
拓扑多边形快速生成算法
2009-12-03
World of Warcraft APIs 魔兽世界的APIs
2009-11-16
向量在游戏中的应用——Vector.Game.Math.Processors.pdf
2009-10-21
Direct3D游戏开发入门教程-Beginning.Direct3D.Game.Programming.rar
2009-10-18
UI制作入门 WOW
2009-10-17
WinForm Control - DataGridView 编程36计
2009-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人