Jerish的博客

游戏开发 知乎专栏https://zhuanlan.zhihu.com/c_164452593

C++虚函数与虚表

有一定面向对象知识的朋友对继承与多态一定很熟悉,C++想实现继承的话就要使用虚函数,那么什么是虚函数,其原理是什么,下面尽量给大家分析一下C++中其运行机制:   首先,基础,什么是虚函数,什么是多态? 答:被virtual关键字修饰的成员函数,就是虚函数。虚函数用来实现多态性(Polymo...

2015-08-30 21:37:00

阅读数:651

评论数:0

进程以及进程通信(IPC)类型

这里用我有限的知识来解释同时参考了一些其他博主的子类,希望能给与一部分入门的朋友一个清晰的理解,有问题之处还请指出   首先简单谈一下什么是进程? 答:进程是装入内存运行的程序段,是许多的系统对象拥有权的集合,换句大家经常引用的话说进程是资源分配的基本单位。 举例来说,我们的浏览器程序存放在C盘的...

2015-08-29 23:55:48

阅读数:772

评论数:0

类在内存中的分配

对于一个声明好的类,里面可能有成员函数,静态成员函数,成员变量,静态成员变量,虚函数等,那么这些数据都是怎么分配到内存的呢? class A{ //一个简单的类,方便下面描述信息 public: void Show(){ cout<<”I am A”<<endl;}...

2015-08-29 23:02:15

阅读数:1233

评论数:0

uint16,uint32是什么?

记得之前在刷笔试题的时候就看见过这个问题,发现当时上网百度后又忘了。 最近在看CryEngine3引擎代码的时候又晕了,趁现在赶紧记下来~ 在查看CE3的代码时我发现了这个变量,TFlowNodeId m_flowNodeId; 心想这是什么鬼?(请理解一个菜鸟没啥经验) 然后果...

2015-08-22 17:02:42

阅读数:4010

评论数:0

C++模板的理解与使用

最近发现原来学的东西根本都不理解,所以本人正在恶补C++,把自己对C++中概念的最简单粗暴的理解写下来。 有问题的地方还请指出~随时更正 模板:顾名思义,就是为了方便以后使用而出现的东西,生活中的模板让我们可以轻松仿照而做出自己的东西,C++中的模板也是类似的。 一句话理解模板,类型参数化,让...

2015-08-22 11:01:21

阅读数:1083

评论数:0

有关Html页面节点的简单理解

这是之前研究web前端的一点经验,主要针对刚入门还没怎么研究的朋友。 因为我发现我在用js,css参与过网站开发项目后仍然没有理解文本节点与普通节点的差别,所以记下来拿来分享一下。 下面是一个简单的Html界面。 这是div的第一个子节点ObjectText类型      这是div的第...

2015-08-22 10:32:24

阅读数:411

评论数:0

SVN使用小结

第一次写博客,里面难免有问题,欢迎指出~ 以后不断学习,还会完善与修改不妥之处~ 一、SVN的一些简单的理解 原子提交:类似数据回滚方式,要么成功提交要么被中断回滚,这样我们可以避免只提交一部分文件导致混乱。 联机支持:可用SSH和Apache web服务器让其在公共网络上访问。 通常SVN的...

2015-08-19 21:43:44

阅读数:555

评论数:0

提示
确定要删除当前文章?
取消 删除