通用定义:stddef.h

作者:追风剑情 发布于:2020-6-29 9:37 分类:C

该头文件定义了一些类型和宏。 stddef.h类型 类型 描述 ptrdiff_t 有符号整数类型,表示两个指针之差 ...

阅读全文>>

标签: C语言

评论(0) 浏览(2676)

C#调用C++接口

作者:追风剑情 发布于:2020-6-28 18:01 分类:C#

一、VS新建C++空项目 CTestDll.h #ifndef __CTEST_DLL_H #define __CTEST_DLL_H // 声明为C编译、链接方式为外部函数 extern "C" _declspec(dllexport) int _cdecl add(int* x, int* y); extern "C" _declspec(dllexp...

阅读全文>>

标签: C#

评论(0) 浏览(2945)

布尔支持:stdbool.h(C99)

作者:追风剑情 发布于:2020-6-28 13:26 分类:C

stdbool.h头文件定义了4个宏 stdbool.h宏 宏 描述 bool 展开为_Bool fal...

阅读全文>>

标签: C语言

评论(0) 浏览(2119)

原子支持:stdatomic.h(C11)

作者:追风剑情 发布于:2020-6-28 11:46 分类:C

stdatomic.h和threads.h头文件支持并发编程。简单地说,stdatomic.h头文件提供了创建原子操作的宏。编程社区使用原子这个术语是为了强调不可分割的特性。一个操作(如,把一个结构赋给另一个结构)从编程层面上看是原子操作,但是从机器语言层面上看是由多个步骤组成。如果程序被分成多个线程,那么其中的线程可能读或修改另一个线程正在使用的数据。例如,可以想象给一个结构的多个成员赋值,不同...

阅读全文>>

标签: C语言

评论(0) 浏览(3604)

对齐:stdalign.h(C11)

作者:追风剑情 发布于:2020-6-24 9:42 分类:C

stdalign.h头文件定义了4个宏,用于确定和指定数据对象的对齐属性。其中前两个创建的别名与C++的用法兼容。 void (*f)(int)宏 方法 描述 alignas ...

阅读全文>>

标签: C语言

评论(0) 浏览(1968)

信号处理:signal.h

作者:追风剑情 发布于:2020-6-22 12:55 分类:C

信号(signal)是在程序执行期间可以报告一种情况,可以用正整数表示。raise()函数发送(或抛出)一个信号,signal()函数设置特定信息的响应。 标准定义了一个整数类型:sig_atomic_t,专门用于在处理信号时指定原子对象。也就是说,更新原子类型是不可分割的过程。 标准提供的宏列表于下表,它们表示可能的信号,可用作raise()和signal()的参数。当然...

阅读全文>>

标签: C语言

评论(0) 浏览(2252)

非本地跳转:setjmp.h

作者:追风剑情 发布于:2020-6-22 9:41 分类:C

setjmp.h头文件可以让你不遵循通常的函数调用、函数返回顺序。setjmp()函数把当前执行环境的信息(例如,指向当前指令的指针)储存在jmp_buf类型(定义在setjmp.h头文件中的数组类型)的变量中,然后longjmp()函数把执行转至这个环境中。这些函数主要是用来处理错误条件,并不是通常程序流程控制的一部分。 setjmp.h中...

阅读全文>>

标签: C语言

评论(0) 浏览(2825)

Timeline—Animation Track

作者:追风剑情 发布于:2020-6-19 16:30 分类:Unity3d

Animation Track控制场景中某个挂有Animator的对象何时播放某个Animation。 一、工程

阅读全文>>

标签: Unity3d

评论(0) 浏览(2723)

Timeline—Control Track

作者:追风剑情 发布于:2020-6-19 15:42 分类:Unity3d

Control Track支持在时间轴上放置Prefab,并由Timeline管理Prefab对象的创建与销毁(即,生命周期)。 一、创建几个动画Prefab 二、将动画Prefab拖到时间线上 三、运行时Timeline会自动实例化时间轴上的Prefab对象 运行效果

阅读全文>>

标签: Unity3d

评论(0) 浏览(4951)

本地化:locale.h

作者:追风剑情 发布于:2020-6-19 10:40 分类:C

本地化是一组设置,用于控制一些特定的设置项,如表示小数点的符号。本地值储存在struct lconv类型的结构中,定义在locale.h头文件中。可以用一个字符串来指定本地化,该字符串指定了一组结构成员的特殊值。默认的本地化由字符串“C”指定。 本地化函数 原型 ...

阅读全文>>

标签: C语言

评论(0) 浏览(2097)

Timeline—Playable Track

作者:追风剑情 发布于:2020-6-17 15:38 分类:Unity3d

Playable Track支持在时间轴上放置脚本,并由Timeline控制脚本中生命周期函数的触发。 一、工程结构 在场景中创建GameObject并挂上Playable Director组件 创建MyPlayableAsset.cs和MyPlayableBehaviour.cs脚本 MyPlayab...

阅读全文>>

标签: Unity3d

评论(0) 浏览(5362)

可选拼写:iso646.h

作者:追风剑情 发布于:2020-6-17 13:44 分类:C

该头文件提供了11个宏,扩展了指定的运算符。 可选拼写 宏 运算符 宏 运算符 宏 运算符 ...

阅读全文>>

标签: C语言

评论(0) 浏览(1940)

《图解博弈论》

作者:追风剑情 发布于:2020-6-16 23:09 分类:读书笔记

1. 博弈论属于应用数学的一个分支,最精准的表达方式是用函数和集合的形式来表达。 2. 学会选择、学会合作、学会策略化思维。 3. 通过信息不平等,使对方做出对自己有利的策略。 4. 纳什均衡指共损或双赢的策略。 5. 信息是做出策略的依据。 6. 从对方角度想问题。 7. 理性分析。 8. 博弈论的核心是参与者通过制定策略为自己争取最大利益。 9. 解决负和博弈的关键在于消除双方...

阅读全文>>

标签: 读书笔记

评论(0) 浏览(2555)

全息效果

作者:追风剑情 发布于:2020-6-16 18:14 分类:Shader

参考 https://blog.csdn.net/xiaoge132/article/details/77801931 //全息效果 Shader "Custom/Silhouette" { Properties { _MainTex ("Texture", 2D) = "white" {} _Color(...

阅读全文>>

标签: Shader

评论(0) 浏览(2290)

整数类型的格式转换:inttypes.h

作者:追风剑情 发布于:2020-6-16 11:02 分类:C

该头文件定义了一些宏可用作转换说明来扩展整数类型。该头文件还声明了这个类型:imaxdiv_t。这是一个结构类型,表示idivmax()函数的返回值。 该头文件中还包含stdint.h,并声明了一些使用最大长度整数类型的函数,这种整数类型在stdint.h中声明为intmax。 使用最大长度整数的函数 ...

阅读全文>>

标签: C语言

评论(0) 浏览(2531)

浮点特性:float.h

作者:追风剑情 发布于:2020-6-11 22:52 分类:C

float.h头文件中定义了一些表示各各限制和形参的宏。许多宏都涉及下面的浮点表示模型: 如果第1个数f1是非0(且x是非0),该数字被称为标准化浮点数。 float.h宏 宏 含义 ...

阅读全文>>

标签: C语言

评论(0) 浏览(7615)

浮点环境:fenv.h(C99)

作者:追风剑情 发布于:2020-6-11 22:51 分类:C

C99标准通过fenv.h头文件提供访问和控制浮点环境。 浮点环境(floating-point environment)由一组状态标志(status flag)和控制模式(control mode)组成。在浮点计算中发生异常情况时(如,被零除),可以“抛出一个异常”。这意味着该异常情况设置了一个浮点环境标志。控制模式值可以进行一些控制,例如控制舍入的方向。fenv.h头文件定义了一组...

阅读全文>>

标签: C语言

评论(0) 浏览(2719)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号