您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第94546页

« 1 2 ... .41 .42 .43 .44 .45 94546.47 .48 .49 .50 .51 ... 232075 »

[其它] C/C++ 读取16进制文件的方法

说明:1.为什么有这种需求 因为有些情况需要避免出现乱码。不管什么编码都是二进制的,这样表示为16进制就可以啦。 2.如何读取16进制文件 最近编程用这一问题,网上查了一下,感觉还是自己写吧。 16进制数据一般是:text=0x340xb5…,就是0x开头,之后是两个数字十六进制数。 如果直接使用sscanf(text,”0x”,&num),会把连续的数字读进去直到遇到’x’. 如使用sscanf读取text第一个读到的十六进制数是0x340,误判啦。最后,因为是4个一组,就先把4个存到数组,再读取吧
<weixin_38609765> 在 上传 | 大小:47104

[其它] C++对象内存分布详解(包括字节对齐和虚函数表)

说明:1、C++对象的内存分布和虚函数表: C++对象的内存分布和虚函数表注意,对象中保存的是虚函数表指针,而不是虚函数表,虚函数表在编译阶段就已经生成,同类的不同对象中的虚函数指针指向同一个虚函数表,不同类对象的虚函数指针指向不同虚函数表。 2、何时进行动态绑定: (1)每个类对象在被构造时不用去关心是否有其他类从自己派生,也不需要关心自己是否从其他类派生,只要按照一个统一的流程:在自身的构造函数执行之前把自己所属类(即当前构造函数所属的类)的虚函数表的地址绑定到当前对象上(一般是保存在对象内存空间
<weixin_38720756> 在 上传 | 大小:71680

[其它] c++中虚函数的实现详解

说明:前言 c++ 分为编译时多态和运行时多态。运行时多态依赖于虚函数,大部分人或许听说过虚函数是由虚函数表+虚函数指针实现的,但,真的是这样吗?虽然 c++ 规范有着复杂的语言细节,但底层实现机制却任由编译器厂商想象。(没准某种特殊的处理器电路结构原生支持虚函数,没准这个处理器压根不是冯纽曼型,或者将来厂商发明了比虚函数表更有效率的数据结构。) 虚函数表 封装把实例的数据和操作结合在了一起,但实例本身只有数据,没有函数,同一个类的函数是共享的。我们通过一个例子来间接证明这一点 class B
<weixin_38578242> 在 上传 | 大小:62464

[其它] Unity shader实现遮罩效果

说明:本文实例为大家分享了Unity shader实现遮罩效果的具体代码,供大家参考,具体内容如下 效果: shader代码: Shader Custom/Mask { Properties { _MainTex (Base (RGB), 2D) = white {}//目标图片,即需要被遮罩的图片 _MaskLayer(Culling Mask,2D) = white{}//混合的图片,设置为白色的图片,任何颜色与白色混合,其颜色不变 _Cutoff(Alpha cutoff,Ran
<weixin_38720009> 在 上传 | 大小:81920

[其它] Unity3D实现鼠标控制视角转动

说明:前面,学了物体的移动功能,现在来学一下C#实现鼠标控制摄像机(视角)移动。 代码如下: C#脚本(在Unity 5.5.1 下能运行): using System.Collections; using System.Collections.Generic; using UnityEngine; public class MouseView : MonoBehaviour { public enum RotationAxes { MouseXAndY = 0, MouseX = 1,
<weixin_38640168> 在 上传 | 大小:31744

[其它] Unity实现游戏卡牌滚动效果

说明:最近项目中的活动面板要做来回滚动卡牌预览效果,感觉自己来写的话,也能写,但是可能会比较耗时,看到Github上有开源的项目,于是就借用了,Github的资源地址,感谢作者的分享。 本篇博客旨在告诉大家如何利用这个插件。 插件的核心在于工程中的6个脚本,以下是六个脚本的源码: DragEnhanceView.cs using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.EventSy
<weixin_38530202> 在 上传 | 大小:331776

[其它] Unity键盘WASD实现物体移动

说明:本文实例为大家分享了Unity键盘WASD实现物体移动的具体代码,供大家参考,具体内容如下 1首先在场景中建立一个Capsule,将主摄像机拖到其物体下。 2.将脚本挂在Capsule物体下,WASD 控制移动方向,空格延Y轴向上移动,F延Y轴向下移动 using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveCam : MonoBehaviour { pr
<weixin_38732343> 在 上传 | 大小:45056

[其它] Unity实现轮盘方式的按钮滚动效果

说明:近期在项目中,策划给出了一个需求就是,让按钮按照一个轮盘的轨迹进行滑动的效果,经过一番测试,实现了初步的效果。 我这里区分了横向滑动和纵向滑动,这里以纵向滑动为例子进行示范,实现按钮的滑动效果。 首先就是先进行位置初始化: /// ///从大到小排序,Y轴 /// private Comparison ComparisionY = delegate (CircleScrollRectItemBase itemA, CircleScrollRectItemBase it
<weixin_38708361> 在 上传 | 大小:114688

[其它] c#裁剪图片后使用zxing生成二维码示例分享

说明:代码如下:/// /// 生成二维码/// /// 生成二维码路径/// 生成的内容/// 二维码宽/// 二维码高/// 需生成的Logo图片/// private Bitmap GetCodeImgUrl(string fileN
<weixin_38743481> 在 上传 | 大小:39936

[其它] c#读写注册表示例分享

说明:代码如下://写注册表RegistryKey regWrite;//往HKEY_CURRENT_USER主键里的Software子键下写一个名为“Test”的子键//如果Test子键已经存在系统会自动覆盖它regWrite = Registry.CurrentUser.CreateSubKey(“Software\\Test”);//往Test子键里添两条数据项,一条名为”Name”,另一条名为”Sex”//值分别是”luolie”,”男”regWrite.SetValue(“Name”,”lu
<weixin_38680506> 在 上传 | 大小:34816

[其它] c#同步两个子目录文件示例分享 两个文件夹同步

说明:代码如下:using System;using System.Collections.Generic;using System.IO;using System.Text;using System.Text.RegularExpressions;namespace AutoSync{    public class NewDirectory    {        public static Dictionary GetDirectories(string dirname)        {   
<weixin_38680340> 在 上传 | 大小:47104

[其它] c#可空类型的作用说明

说明:可空类型用途主要是从数据库读取数据有可能为空,而不是插入使用,插入数据都要进行验证,如果要插入数据库的null,则使用DBNull.value 判断取出的数据是否为数据库中的null,如果是则赋值给可空的datetime类型的Lockdatatime 属性 tseat.Lockdatatime = reader.IsDBNull(5) ? null : (DateTime?)reader.GetDateTime(5); 判断取出的数据是否为数据库中的null,如果是则赋值给可空的int类型的Te
<weixin_38625192> 在 上传 | 大小:26624
« 1 2 ... .41 .42 .43 .44 .45 94546.47 .48 .49 .50 .51 ... 232075 »