今天用Unity5.5.1开发提取Assets目录的模块,使用时采用System.IO.Path.Combine(string, string, string, string)函数进行路径生成 明明是公有函数,为何会报错,奇了怪了 有谁知道什么原因?欢迎交流 ...
分类:
数据库 时间:
2017-06-12 21:08:48
阅读次数:
336
三个类如下设计:类cTime有三个数据成员,hh,mm,ss,分别代表时,分和秒,并有若干构造函数和一个重载-(减号)的成员函数。类point有两个数据成员,x,y分别坐标,并有若干构造函数和一个重载-(减号)的成员函数。类date有三个数据成员,year,month,day分别代表年月日,并有若干 ...
分类:
其他好文 时间:
2017-06-01 10:35:48
阅读次数:
1083
两个类如下设计:类time有三个数据成员,hh,mm,ss,分别代表时,分和秒,并有若干构造函数和一个重载-(减号)的成员函数。类date有三个数据成员,year,month,day分别代表年月日,并有若干构造函数和一个重载>(<)(大于号或者小于号)的成员函数。 要求设计一个函数模板templat ...
分类:
其他好文 时间:
2017-06-01 10:31:21
阅读次数:
287
使用boost库时,经常会看到如下的类 class A:public enable_share_from_this<A> 在什么情况下要使类A继承enable_share_from_this? 使用场合 :当类A被share_ptr管理,且在类A的成员函数里需要把 当前类对象作为参数传给其他函数时, ...
分类:
其他好文 时间:
2017-05-31 10:12:38
阅读次数:
186
函数签名的概念 函数签名主要包括1、函数名;2、参数列表(参数的个数、数据类型和顺序);但是注意,C++官方定义中函数签名不包括返回值!! 1、重载 函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数,与函数返回类型无关。重载要求参数列表必须不同,比如参 ...
分类:
编程语言 时间:
2017-05-20 12:20:53
阅读次数:
134
MFC应用程序创建窗口的顺序 1.PreCreateWindow()该函数是一个重载函数,在窗口被创建前,可以在该重载函数中改变创建参数,(可以设置窗口风格等等) 2.PreSubclassWindow()这也是一个重载函数,允许首先子分类一个窗口 3.OnGetMinMaxInfo()该函数为消息 ...
分类:
编程语言 时间:
2017-05-20 11:16:58
阅读次数:
198
函数对象: 重载函数调用操作符的类。其对象常称为函数对象(function object),即它们是行为类似函数的对象。一个类对象,表现出一个函数的特征,就是通过“对象名+(參数列表)”的方式使用一个类对象,假设没有上下文,全然能够把它看作一个函数对待。 这是通过重载类的operator()来实现的 ...
分类:
编程语言 时间:
2017-05-19 23:56:58
阅读次数:
268
目录 定义一个通用模板 模板特化和偏特化 模板实例化与匹配 可变参数模板 定义一个通用模板 模板特化和偏特化 模板实例化与匹配 可变参数模板 泛型编程是指独立与任何类型的方式编写代码。泛型编程和面向对象编程,都依赖与某种形式的多态。面向对象编程的多态性在运行时应用于存在继承关系的类,一段代码可以可以 ...
分类:
编程语言 时间:
2017-05-08 23:16:57
阅读次数:
326
在<<c++ primer>> 第四版中关于函数,我总结起来,主要分为这几个重点:参数传递,函数重载,函数指针。 一:参数传递 1 非引用形参:参数是以副本的形式接收。 指针形参 不能修改实参变量的值,但是可以通过形参的指针来修改该指针所指向的值。如果形参的定义是const,则可以接收非const和 ...
分类:
其他好文 时间:
2017-05-07 11:38:28
阅读次数:
213
再谈C++函数 1:引用 2:默认参数 3:函数重载 4:函数模板 ———————————————————————————————————————————————————————————————— 1:引用 引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程 ...
分类:
编程语言 时间:
2017-05-06 20:49:41
阅读次数:
221