12 时空观察者9号

尚未进行身份认证

热情开朗,兴趣广泛

等级
TA的排名 22w+

字符串哈希算法

资料收集:1,这个资料中算法复杂度算有错,其它的可以参考2,【算法学习】字符串Hash进阶3,

2019-10-05 11:01:00

【转】C++一次读取整个文件

https://www.cnblogs.com/kex1n/p/4028428.html

2019-09-23 11:01:00

[git] 如何处理push失败的commit

在使用git及github时,遇到一个问题:commit了一个超过100M的大文件,然后在push时失败,然后就再也无法push了,本地大文件删除了,再commit,再push也还是提示有大文件提交。这是一种非常常见的问题,是典型案例,原因是本地对大文件的commit记录还在,后来虽然remove了大文件并再次commit,但并不能抹除第一次对大文件的commit记录,因此push时...

2019-09-22 20:26:00

关于库的兼容问题

以下是基于visualstudio2015和cmake的实验1,release和debug的应用程序和库无法互调用,会有比较直接的提示,大意是说库不兼容2,win32和x64的应用和库无法互调用,在VS中链接时会有一堆的函数找不到实现体:‘无法解析的外部符号’...

2019-09-21 08:26:00

ParaEngine 一个同事的公司的开源引擎

看说明作者是李西峙,浙大研究生,靠投资研发此引擎,10年了,大概翻了下github里的文件,值得收藏,至少里面有voxelmeshhttps://github.com/LiXizhi/NPLRuntime/tree/dev/Server/trunk...

2019-09-17 11:05:00

release,debug库互调用,32位,64位程序与库互调用

以下是基于visualstudio2015和cmake的实验1,release和debug的应用程序和库无法互调用,会有比较直接的提示,大意是说库不兼容2,win32和x64的应用和库无法互调用,在VS中链接时会有一堆的函数找不到实现体:‘无法解析的外部符号’...

2019-09-16 21:35:00

CMAK找不到相关编译器的问题

本机安装了vs2019,在编译vulkansdk所带的samples时,遇到错误提示:CMakeErroratCMakeLists.txt:59(project):GeneratorVisualStudio152017couldnotfindanyinstanceofVisualStudio.可能的原因有2种:1...

2019-09-16 11:59:00

【转】Unity中写GLSL(一)—— 简单的diffuse color

https://blog.csdn.net/qq_22472397/article/details/78413300

2019-09-16 10:43:00

关于编译GITHUB上的工程

对于WINDOWS用户,很多人都不习惯使用cmake或makefile编译工程,对于GITHUB上的工程如何编译成熟悉的visualstudio文件常常感到困难。而且,GITHUB上的不少工程本身编译就有问题,就算完全按照它的指导来也不一定能编译成功。不管怎样,最重要的是工程中的BUILD.MD文件,一般都会在里面详细的说明本工程如何生成,如何编译,有哪些依赖等...

2019-09-14 10:41:00

认识了一个新的手机游戏剖析工具- SnapDragon Profiler

原来这个是高通的工具,具说UNITY官方推荐了这个工具。大概看了下,可以从宏观上实时剖析手机应用的方方面面

2019-09-12 11:26:00

U3D资料收藏

http://luzexi.com/Unity3D/index.html

2019-09-05 19:37:00

新书收藏

1,腾讯游戏开发精粹

2019-09-02 11:35:00

文本编辑器格式测试

这是一篇测试文档thisisatestforthenewRichEditor 目录 first second thrid first-1 first-2 first-3 正文 什么是四元数 计算 原理 总结 PS

2019-09-01 10:43:28

坐标变换,空间变换的本质

坐标变换或空间变换,本质是相对坐标的变化,绝对坐标没变。世界空间有两个物体A,B。将A变换到B的坐标空间意思是:将A从世界空间变换到B的局部坐标空间,也就是在B的局部坐标系中重新表示A的坐标(也就是求出A在B坐标系中的相对坐标)做法很简单:1,A-B得到一个向量V,2,把V分解(投影)到B的局部坐标的各轴上,一般用单位向量的点乘实现,因为点乘表示投影,即x=dot(...

2019-08-21 08:37:00

glm初试,关于行矩阵列矩阵问题

/****glm中矩阵是行优先存储的,这不同于opengl默认的以列优先存储的方式??,以下面矩阵mat为例*它是用四个行向量来模拟存储四个行:vec4value[4],其中*value[0]=(1,0,0,0)=(m[0][0],m[0][1],m[0][2],m[0][3])*value[1]=(0,1,0,0...

2019-08-20 14:57:00

C++返回栈上的数组(局部变量)问题探索

char*teststr(){chars[]="hello";returns;}voidmain(){char*str=teststr();charc1=str[0];//hcharc2=str[1];//echarc3=str[2];//l...

2019-08-15 15:14:00

C++编译-链接错误集合

1,无法解析的外部符号,链接错误,原因:没找到某个符号(变量或函数)的定义体,一般是对应函数没实现,或第三方库没有添加到工程设置中2,重复链接链接错误,一个定义体(实现体)被多个CPPP文件包含,导致多处定义,链接时报错3,找不到合适的构造函数,编译器默认用拷贝构造函数去适应,结果报错,如图:这里T传进来的类型是XGameObject,但XGameObject中没定义XGame...

2019-08-14 10:29:00

C++模板声明与实现分开--由此想到的编译,链接原理

问题来源:当模板文件的实现与声明分开在不同文件中时,链接时会提示找不到相应模板函数,如下一,编译和链接的大概原理:1,编译,遍历工程的所有代码文件,进行文件分析,这里的分析与文件后缀无关,并不是说以CPP文件为依据,源文件后缀名可以改为任何名字。编译以文件为单位,将此文件#include的所有文件拿进来,写进此文件中,包含进来的东西可能是函数声明,也可能是函数的实现体。如果#i...

2019-08-12 12:23:00

【转】C++ 模板类的声明与实现分离问题

链接如下:https://www.cnblogs.com/tonychen-tobeTopCoder/p/5199655.html

2019-08-11 21:21:00

windows编程,消息函数中拦截消息的问题

很多年没有写windows窗口程序了,今天自制基于vulkan的程序时遇到了一些问题,部分代码如下:LRESULTCALLBACKXWindow::WndProc(HWNDhWnd,UINTuMsg,WPARAMwParam,LPARAMlParam){switch(uMsg){caseWM_CLOSE:/...

2019-08-11 11:43:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。