GZip压缩

作者:追风剑情 发布于:2020-9-1 12:03 分类:C#

using System; using System.Text; using System.IO.Compression; using System.IO; /// <summary> /// GZip算法比较适合压缩大量文本数据 /// 不适合压缩图片(压缩后反而会变大) /// </summary> public static class GZipU...

阅读全文>>

标签: C#

评论(0) 浏览(587)

Scut服务器

作者:追风剑情 发布于:2020-8-27 9:50 分类:Unity3d

一、下载Scut服务器 二、安装Redis 三、安装Mysql 导入sql文件: {自己的路径}\scutgame-Scut-master\Scut\Source\DirCenter\db\MySql\importdb.sql {自己的路径}\scutgame-Scut-master\Scut\Source\Tools\ContractTools\db\my...

阅读全文>>

标签: Unity3d

评论(0) 浏览(1002)

C运算符

作者:追风剑情 发布于:2020-8-27 9:12 分类:C

C运算符 运算符(优先级从高到低) 结合律 ++(后缀) --(后缀) ()(函数调用) [] {}(复合字面量). -> 从左往右 ++(前缀) --(前缀) - + ~ ! *(解引用) &a...

阅读全文>>

标签: C语言

评论(0) 浏览(939)

复数:complex.h(C99)

作者:追风剑情 发布于:2020-8-26 14:33 分类:C

C99标准支持复数计算,C11进一步支持了这个功能。实现除提供_Complex类型外还可以选择是否提供_Imaginary类型。在C11中,可以选择是否提供这两类型。C99规定,实现必须提供_Complex类型,但是_Imaginary类型是可选,可以提供或不提供。 complex.h宏 ...

阅读全文>>

标签: C语言

评论(0) 浏览(741)

宽字符分类和映射工具:wctype.h(C99)

作者:追风剑情 发布于:2020-8-24 17:48 分类:C

wctype.h库提供了一些与ctype.h中的字符函数类似的宽字符函数,以及其他函数。wctype.h还定义了下面三种类型和宏。 wctype.h中定义的类型和宏 类型/宏 描述 wint_t...

阅读全文>>

标签: C语言

评论(0) 浏览(549)

扩展的多字节字符和宽字符工具:wchar.h(C99)

作者:追风剑情 发布于:2020-8-19 16:50 分类:C

每种实现都有一个基本字符集,要求C的char类型足够宽,以便能处理这个字符集。实现还要支持扩展的字符集,这些字符集中的字符可能需要多字节来表示。可以把多字节字符与单字节字符一起储存在普通的char类型数组,用特定的字节值指定多字节字符本身及其大小。如何解释多字节字符取决于移位状态(shift state)。在最初的移位状态中,单字节字符保留其通常的解释。特殊的多字节字符可以改变移位状态。除非显式改...

阅读全文>>

标签: C语言

评论(0) 浏览(639)

统一码工具:uchar.h(C11)

作者:追风剑情 发布于:2020-8-18 9:27 分类:C

C99的wchar.h头文件提供两种途径支持大型字符集。C11专门针对统一码(Unicode)新增了适用于UTF-16和UTF-32编码的类型 uchar.h中声明的类型 类型 描述 char1...

阅读全文>>

标签: C语言

评论(0) 浏览(717)

对复数的支持

作者:追风剑情 发布于:2020-8-12 16:15 分类:C

复数是有实部和虚部的数。实部是普通的实数,如浮点类型表示的数。虚部表示一个虚数。虚数是-1的平方根的倍数。在数学中,复数通常写作类似4.2+2.0i的形式,其中i表示-1的平方根。 C99支持3种复数类型(C11中为可选): float _Complex double _Complex long double _Complex 例如,储存float _Complex类型...

阅读全文>>

标签: C语言

评论(0) 浏览(609)

math.h库增补

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

大部分C90数学库中都声明了double类型参数和double类型返回值的函数,例如: double sin(double); double sqrt(double); C99和C11库为所有这些函数都提供了float类型和long double类型的函数。这些函数的名称由原来函数名加上f或l后缀构成,例如: float sinf(float);  /* sin(...

阅读全文>>

标签: C语言

评论(0) 浏览(556)

STDC FP_CONTRACT编译指示

作者:追风剑情 发布于:2020-8-5 9:14 分类:C

一些浮点数处理器可以把多个运算符的浮点表达式合并成一个运算。例如,处理器只需一步就求出下面表达式的值: x*y - z 这加快了运算速度,但是减少了运算的可预测性。STDC FP_CONTRACT编译指示允许用户开启或关闭这个特性。默认状态取决于实现。 为特定运算关闭合并特性,然后再开启,可以这样做: #pragma STDC FP_CONTRACT OFF ...

阅读全文>>

标签: C语言

评论(0) 浏览(801)

fenv.h头文件

作者:追风剑情 发布于:2020-8-4 9:19 分类:C

       fenv.h头文件提供一些与浮点环境交互的方法。也就是说,允许用户设置浮点控制模式值(该值管理如何执行浮点运算)并确定浮点状态标志(或异常)的值(报告运算效果的信息)。例如,控制模式设置可指定舍入的方案;如果运算出现浮点溢出则设置一个状态标志。设置状态标志的操作叫作抛出异常。       状态标志和控制...

阅读全文>>

标签: C语言

评论(0) 浏览(626)

UGUI—DirectionButton

作者:追风剑情 发布于:2020-7-24 10:53 分类:Unity3d

using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; using UnityEngine.EventSystems; using UnityEngine.Serialization; using Uni...

阅读全文>>

标签: Unity3d

评论(0) 浏览(646)

UGUI—单选按钮

作者:追风剑情 发布于:2020-7-23 18:10 分类:Unity3d

RadioButton.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.EventSystems; using System; /// <summary> /// 单选...

阅读全文>>

标签: Unity3d

评论(0) 浏览(896)

C99/C11数值计算增强

作者:追风剑情 发布于:2020-7-21 20:50 分类:C

      过去,FORTRAN是数值科学计算和工程计算的首选语言。C90使C的计算方法更接近于FORTRAN。例如,float.h中使用的浮点特性规范都是基于FORTRAN标准委员会开发的模型。C99和C11标准继续增强了C的计算能力。例如C99新增的变长数组(C11成为可选的特性),比传统的C数组更符合FORTRAN的用法(如果实现不支持变长数组,C11指定了__...

阅读全文>>

标签: C语言

评论(0) 浏览(776)

Application类

作者:追风剑情 发布于:2020-7-17 11:10 分类:Unity3d

一、请求权限 Application.RequestUserAuthorization(UserAuthorization.WebCam);//请求摄像头权限 Application.RequestUserAuthorization(UserAuthorization.Microphone);//请求麦克风权限 二、限制帧率 //关闭垂直同步(Edit->P...

阅读全文>>

标签: Unity3d

评论(0) 浏览(869)

扩展字符支持

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

C语言最初并不是作为国际编译语言设计的,其字符的选择或多或少是基于标准的美国键盘。但是,随着后来C在世界范围内越来越流行,不得不扩展来支持不同且更大的字符集。 三字符序列 有些键盘没有C中使用的所有符号,因此C提供了一些由三个字符组成的序列( 即三字符序列)作为这些符号的替换表示。 三字符序列 ...

阅读全文>>

标签: C语言

评论(0) 浏览(667)

扩展的整数类型

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

C99的inttypes.h头文件为不同的整数类型提供一套系统的别名。这些名称与标准名称相比,能更清楚地描述类型的性质。例如,int类型可能是16位,但是int32_t类型一定是32位。 更精确地说,inttypes.h头文件定义的一些宏可用于scanf()和printf()函数中读写这些类型的整数。inttypes.h头文件包含的stdlib.h头文件提供实际的类型定义。格式化宏可以...

阅读全文>>

标签: C语言

评论(0) 浏览(1001)

Linux下编译C语言

作者:追风剑情 发布于:2020-7-2 18:12 分类:C

目录规范 参考 https://www.cnblogs.com/aidata/p/11753179.html /usr相当于C:/Windows /usr/lib相当于C:/Windows/System32 /usr/local相当于C:/Program Files/ /opt相当于D:/Software /usr/src系统级源码目录 /usr/local/...

阅读全文>>

标签: C语言

评论(0) 浏览(615)

C和C++的区别

作者:追风剑情 发布于:2020-7-2 9:27 分类:C

      在很大程度上,C++是C的超集,这意味着一个有效的C程序也是一个有效的C++程序。C和C++的主要区别是,C++支持许多附加特性。但是,C++中有许多规则与C稍有不同。这些不同使得C程序作为C++程序编译时可能以不同的方式运行或根本不能运行。如果使用C++编译器编译C程序,就知道这些不同之处。       C99标...

阅读全文>>

标签: C语言

评论(0) 浏览(572)

UGUI—菊花风格Loading

作者:追风剑情 发布于:2020-7-1 13:48 分类:Unity3d

一、工程截图 代码 using System.Collections; using System.Collections.Generic; using UnityEditor; using UnityEngine; using UnityEngine.UI; /// <summary> /// 转菊花 Load... ///...

阅读全文>>

标签: Unity3d

评论(0) 浏览(637)

整数类型:stdint.h

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

stdint.h头文件中使用typedef工具创建整数类型名,指定整数的属性。stdint.h头文件包含在inttypes.h中,后者提供输入/输出函数调用的宏。 stdint.h头文件中用一组typedef标识精确宽度的类型。 确切宽度类型 typedef名 ...

阅读全文>>

标签: C语言

评论(0) 浏览(659)

通用定义:stddef.h

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

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

阅读全文>>

标签: C语言

评论(0) 浏览(835)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号