前一篇大概学习了lua常用的语法,都是些刚入门时应该了解的。见这里 Lua学习笔记(1) ——语法 这篇主要记录一些关于lua代码风格的经验,如果不了解它们,还是拿着函数式或传统面向对象的风格去写lua,就永远无法了解lua的精华之所在,弃之所长,取其所短。 1. 函数类型的变量 2. 匿名函数 3 ...
分类:
其他好文 时间:
2016-10-11 10:59:07
阅读次数:
133
1.C语言中函数有自己特定的类型2.函数的类型由返回值,参数类型和参数个数共同决定3.C语言中通过typedef为函数类型重命名4.函数指针用于指向一个函数5.函数名是执行函数体的入口地址6.可通过函数类型定义函数指针:FuncType*pointer7.也可以直接定义:type(*pointer)(parame..
分类:
其他好文 时间:
2016-10-08 21:01:26
阅读次数:
119
本文学习内容参考:http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html C++模板 1.模板分为函数模板和类模板两种类型 函数模板针对参数类型不同的函数; 类模板针对数据成员和成员函数类型不同的类; 使用模板的目的就是能够让程序员编 ...
分类:
编程语言 时间:
2016-10-06 17:28:45
阅读次数:
341
C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函数; 类模板针对仅数据成员和成员函数类型 ...
分类:
编程语言 时间:
2016-09-29 01:00:09
阅读次数:
254
1,演绎过程匹配类型A(来自实参的类型),参数化类型P(行参参数声明)如果被声明的参数是一个引用声明g(T& )那么P就是所引用类型T;f(T)中P就是所声明的参数类; decay指从数组和函数类型隐式转换为指针类型。如果实参的类型是数组或函数类型,则会发生decay,此时还会忽略高层次的const ...
分类:
其他好文 时间:
2016-09-28 18:52:35
阅读次数:
174
C#与JS用于unity开发的区别:C#中定义函数必须声明函数类型(void等),但是JS中可以未知函数类型直接定义(function)注意C#脚本在Rect前有个newJS脚本没有。例:在unity中创建GUI控件在unity中使用脚本都需要绑定游戏对象。例如GUI需要绑定在camera对象中才能在Game界面中显..
分类:
编程语言 时间:
2016-09-27 12:01:02
阅读次数:
170
C#与JS用于unity开发的区别:C#中定义函数必须声明函数类型(void等),但是JS中可以未知函数类型直接定义(function)注意C#脚本在Rect前有个newJS脚本没有。例:在unity中创建GUI控件在unity中使用脚本都需要绑定游戏对象。例如GUI需要绑定在camera对象中才能在Game界面中显..
分类:
编程语言 时间:
2016-09-27 12:00:07
阅读次数:
166
1. 函数类型 (1)C 语言中的函数有自己特定的类型,这个类型由返回值、参数类型和参数个数共同决定。如 int add(int i,int j)的类型为 int(int,int)。 (2)C 语言中通过 typedef 为函数类型重命名 typedef type name(parameter li ...
分类:
编程语言 时间:
2016-09-27 09:10:59
阅读次数:
140
看到“明显调用的表达式前的括号必须具有(指针)函数类型”这句时我才发现我的语文水平有多烂,怎么看都看不懂,折腾了半天才知道是哪里出了问题。 举个简单的例子 详细说明请参阅MSDN,链接:https://msdn.microsoft.com/query/dev14.query?appId=Dev14I ...
分类:
其他好文 时间:
2016-09-24 11:58:39
阅读次数:
748
在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这是不利于传输的。所以就先把数据先做一个Base64编码... ...
分类:
其他好文 时间:
2016-09-21 12:57:40
阅读次数:
103