- 博客(8)
- 收藏
- 关注
原创 《C++primer》第二章读书笔记(const限定符,处理类型,自定义数据结构)
const限定符· const(常量)修饰的对象的值不可更改同时必须初始化。· const对象默认在文件内有效,如要跨文件操作则要在一个文件中定义,另外的文件中声明,同时定义与声明时均要添加extern关键字//test1.cppextern const int i = 1;//定义//test2.cppextern const int i;//与test1中的i是同一个值const与引用和指针那些事const与引用· 把引用绑定在const对象上叫做对常量的引用const type &
2020-07-22 12:16:01 145
原创 《C++primer》第二章读书笔记(基本内置类型、变量与、复合类型)
第二章:变量与基本类型基本内置类型C++的基本内置类型包括了:算术类型(字符、整型、布尔、浮点等)和空类型(void)。他们的机器实现:首先理解三个概念· 比特(bit):又叫位,计算机以比特序列存储数据,它的值非0即1。· 字节(byte):是可寻址的最小内存块,占8位比特,其与一个char的大小相同。· 字(word):储存的基本单位,大小为4或8个字节。下表为不同算术类型在不同机器上的所占大小。算术类型32位机(单位:字节)64位机(单位:字节)char11
2020-07-21 12:55:45 144
原创 《C++Primer》第一章读书笔记
终于开始挖坑C++,在此更新C++ Primer的读书笔记,欢迎大家阅读指正,感谢!第一章:开始一个简单的C++程序int main(){ return 0;}一个C++程序必须含有一个main函数。一个函数包含四个部分:返回类型、函数名、形参列表、函数体。在main函数中,有一个返回值return 0,其返回0时,表示成功;非0的含义由系统定义(例如:-1表示失败)IO操作C++中未定义任何IO语句,因此其依靠标准库来提供IO机制。iostream库中包含有输入流(cin标准输
2020-07-20 16:20:06 138
原创 基于xbim在unity中生成模型
所需数据结构根据上一篇文章,我们得知在解析wexbim时,我们主要获取了region,color,product,shapeInstance,faceTriangulation故我们要先构建他们相应的数据结构,这里我分别用了五个structure来储存他们。//储存读取的region数据public struct MyBimRegion{ public int population...
2020-03-12 19:07:45 3235
原创 在unity中读取ifc文件模型
由于xbim是基于.net framework的一款ifc开源库,且unity同样支持C#语言的编写,故使用xbim在unity中解析.ifc文件。本文主要讲解如何在unity中构建三维模型。使用xbim提供方法const string fileName = @"SampleHouse4.ifc";var wexBimFilename = Path.ChangeExtension(fileN...
2020-03-11 16:36:53 2958
原创 xbim&unity所需工具及环境初始化
所需工具BIMbim是基于ifc标准的建筑信息模型,包含了模型的物理信息与非物理信息,可管理整个建筑的整个生命周期。在二手房产预测、建筑成本管理、建筑进度管理等方面已有广泛应用。本次我们处理的是.ifc文件。更多ifc信息unity是一款出色的商业游戏引擎,有良好的交互性与跨平台性,本次要使用unity引擎进行开发并且最终将项目发布到web平台。xbimxbim是一款基于.Net的开源...
2020-03-04 17:43:06 913 5
原创 A星寻路的实现,基于Unity C#
算法简介A*简单高效,可用于许多寻路算法中。在这里我们共实现Node类,PriorityQueue类,NodeManager类和AStar类。在Node类中,我们管理每个地图块的信息,包括是否为障碍、估值等。PriorityQueue类用于储存处理完毕的和待处理的节点。NodeManager类用来管理我们的Node类,在这里我们使用二维数组来管理。AStar类则是我们的算法实现类。步...
2020-01-12 14:07:47 733 1
原创 XML与JSON在unity中的应用
参考文章:http://blog.csdn.net/y1196645376/article/details/52541882最近在学习数据持久化的时候了解到了XML和JSON两种储存数据的格式,在这里简单的做一下分享。如有错误,欢迎指正!unity中的数据持久化方式unity中数据持久的方式有很多种,最简单的便是Playerfabs这个类,这个类可以去官方文档查看,不多介绍。Playe...
2018-10-28 17:31:22 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人