- 博客(12)
- 资源 (37)
- 收藏
- 关注
转载 C++ vector类学习笔记
vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的. 用法: 1.文件包含: 首先在程序开头处加上#include以包含所需要的类文件vector 还有一定要加上us
2017-05-24 18:07:28 662
原创 VS2010 Visual Assist X破解方法
本博文适用于Visual Assist X 2114,不过对于破解方法相同的版本(即将VAOpsWin.dll复制到安装目录)应该都适用下载Visual Assist X 2114安装Visual Assist X,将压缩包中包含的的VAOpsWin.dll复制到VAssist安装目录下,将原来的VAOpsWin.dll覆盖(我的VS2010 安装到D:\Progr
2017-05-18 17:52:04 3562
转载 VS 去掉“正在更新IntelliSense”
使用VS2008或者2005时候,当切换配置,总是显示“正在更新IntelliSense...”。例如从Debug切换到Release,这时候VS开始更新IntelliSense,CPU占用上升到100%。解决方法就是将/Microsoft Visual Studio 9.0/VC/vcpackages/feacp.dll改名,或者直接删除。反正用Visual Assist完全可以取代VS
2017-05-16 19:13:08 2811
转载 VS2010每次编译都重新编译整个工程的解决方案
在使用VS2010编译C++程序的时候,每次修改工程中的某一个文件,点击“生成-仅用于项目-仅生成**”时,往往都是整个工程都需要重新编译一遍。由于这个工程代码量太大,每次编译完成都需要将近10分钟左右的时间编译。最烦人的时候是当编译完了出错,修改了错误再次编译,浪费很多时间。那么怎么配置VS2010像VC6.0那样默认的可以只编译修改后的文件呢?针对这个问题的解决办法网络上也有不少,在这
2017-05-15 12:04:09 670
转载 C++实现委托机制之完整代码实现
头文件 MyDelegate.h 代码如下:#pragma once#include #include #include namespace Delegate{ // IDelegate 提供接口的基类 template class IDelegate { public: IDelegate(){} virtual ~IDelegate(){} vi
2017-05-03 18:59:14 312
转载 C++实现委托机制(三)——lambda表达式封装
1.引言: 其实原本没打算写这一章的,不过最后想了想,嗯还是把lambda表达式也一并封装进去,让这个委托也适应lambda表达式的注册。不过在之前还是需要先了解lambda表达式。2.lambda表达式: 如果大家还有对lambda表达式不了解的可以先去了解lambda表达式的基本语法和用法。
2017-05-03 18:55:28 495
转载 C++ Lambda表达式基本用法
创建一个匿名函数并执行。Objective-C采用的是上尖号^,而C++ 11采用的是配对的方括号[]。实例如下:123456789#include usingnamespace std; intmain(){ [
2017-05-03 18:46:49 415
转载 C++教程之lambda表达式
什么是Lambda?C++ 11加入了一个非常重要的特性——Lambda表达式。营里(戴维营)的兄弟都对Objective-C很熟悉,许多人多block情有独钟,将各种回调函数、代理通通都用它来实现。甚至有人选择用FBKVOController、BlocksKit等开源框架将KVO、控件事件处理都改为通过block解决。原因就是简单、方便、直观,函数的定义和使用出现在同一个地方。这里的La
2017-05-03 18:44:55 3416
转载 C++11 lambda 表达式解析
C++11 新增了很多特性,lambda 表达式是其中之一,如果你想了解的 C++11 完整特性,建议去这里,这里,这里,还有这里看看。本文作为 5 月的最后一篇博客,将介绍 C++11 的 lambda 表达式。很多语言都提供了 lambda 表达式,如 Python,Java 8。lambda 表达式可以方便地构造匿名函数,如果你的代码里面存在大量的小函数,而这些函数一般只被调用一
2017-05-03 18:43:04 321
原创 C++实现委托机制之完整代码实现(二)
头文件 MyDelegate.h 代码如下:#include #include #include templateclass IDelegate{public: IDelegate(){} virtual ~IDelegate(){} virtual bool isType(const std::type_info& _type) = 0; virtual ReturnTy
2017-05-02 18:48:00 452
转载 C++实现委托机制(二)
1.引言: 上一篇文章已经介绍了如何构建一个无参数无返回值的函数指针的委托,这篇文章将对上一文章所述委托进行扩展,使得可以注册任意函数指针,不过再讲篇内容之前先要介绍一下实现这个功能所需要了解的C++11的一个新特性———可变参数模板。2.可变参数模板: template(模板)是源于将类型和实现(算法)分离开的思想,
2017-05-02 18:41:07 391 2
转载 C++ -- variadic template (可变参数模板)
C++11 语言核心的改进中,最为关注的有 rvalue reference (这里有一篇拙作),lambda,variadic template。rvalue 规则稍微复杂,但一旦理解和记住了,应用上就没有什么困难。lambda 其实是一个“很自然”的语言设施,除了语法稍显诡异之外,习惯了就能马上用上,而且是能广泛用上的好东西。variadic template 这个新特性不像前两者,它本身
2017-05-02 18:31:12 1184
Simple LOD v1.6.unitypackage
2018-04-17
VS调试利器autoexp.dat
2017-07-05
Visual assist x trial key破解补丁
2017-06-24
Visual Assist X 2114
2017-05-18
Avatar换装系统
2017-03-21
Fast Shadow Receiver
2017-03-07
Build Report Tool 自述文件
2017-03-01
Unity资源热更新之AssetBundle
2016-12-07
Unity3D-XML与JSON导出还原场景
2016-10-26
Unpause.zip
2019-05-17
Unity Shader - Sprite Shader之简单抠图
2018-05-30
Unity Shader - 后处理:高斯模糊
2018-05-25
Unity Shader-后处理:简单均值模糊
2018-05-23
Unity Shader - 后处理:简单的颜色调整(亮度,饱和度,对比度)
2018-05-23
Unity Shader - 隐身效果
2018-05-23
Unity Shader-死亡溶解效果
2018-05-22
UnityShader 法线贴图(Normal Map)与视差贴图(Parallax Map)
2018-05-21
UnityShader 浮雕凹凸贴图BumpMap与法线贴图NormalMap的原理及其区别
2018-05-20
UnityShader 渲染队列,ZTest,ZWrite,Early-Z
2018-05-18
UnityShader 边缘光(静态、动态及遮罩)效果
2018-05-16
UnityShader 漫反射(兰伯特与半兰伯特光照模型-逐顶点和逐像素光照)
2018-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人