C++
CuteXiaoKe
还是那句话:静下心来,一切自然都懂,好伐,iText学习交流QQ群:878258974
展开
-
Teigha .dwg文件开发——基础概念
1.一个工程制图文件,也就是drawing(图纸),其实是一个数据库,这个数据库记录图形和非图形对象。一共有3种不同类型的对象:1.实体 2. 容器(管理和存储对象) 3.其余对象(包括特殊的没有布局之类的对象)其中容器主要包括下列:1.系统符号表,系统中有九张这样的表,不能改变表格的数量,但是你可以向表格里面添加内容 2.一个字典(Dictionaries),存储各种CAD对象的容器,你可以原创 2016-07-28 17:18:53 · 4506 阅读 · 2 评论 -
Teigha .dwg文件开发——数据库结构
数据库是各种图形和非图形对象的存储库。从程序上讲,数据库是一个拥有很多对象的容器,同时又有很多容器组成。每个容器包含和操作特定的对象。数据库提供两种机制来存储与操作容器里面的对象。 1)已经命名好的预定义表:预定义表格是一组固定格式的容器序列,这些容器存储特定的类型并有特定操作的对象。这种方式需要严格的格式规范,并且使用于每一对预定义的类组:。记录对象存储存储一个特定类的定义和原创 2016-07-28 17:22:26 · 7721 阅读 · 0 评论 -
Teigha .dwg文件开发——从零开始
最近要求做cad文件的第三方开发,尝试申请了Teigha的免费试用版(要注册账号申请,官网上有教程,不懂得可以咨询我,在下方评论也可以),以下是我总结的基础内容1.一个工程制图文件,也就是drawing(图纸),其实是一个数据库,这个数据库记录图形和非图形对象。一共有3种不同类型的对象:1.实体 2. 容器(管理和存储对象) 3.其余对象(包括特殊的没有布局之类的对象)其中容器主要原创 2016-07-21 15:42:28 · 17564 阅读 · 35 评论 -
C++中的随机数知识总结
C++中随机数的使用 计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理想的随机数,即使计算机怎样发展,它也不会产生一串绝对随机的随机数。计算机只能生成相对的随机数,即伪随机数,拥有一定规律种子的概念 随机种子(unsigned类型)是用来产生随机数的一个数,在计算机中,这样的一个“随机种子”是一个无符号整形数。那么随机种子是从哪里获得的呢?大部原创 2017-11-14 11:07:50 · 663 阅读 · 0 评论 -
C++ 动态对象数组的知识总结
默认构造函数 首先,我们来看一下是什么是默认构造函数,如下面一段代码:#include<iostream>#include<math.h>using namespace std;class Point{ double x, y;public: void print(); Point(double a=0,double b=1){x=a;y=b;} //默认构原创 2017-12-12 19:03:14 · 23878 阅读 · 9 评论