当前位置:首页 » C语言&C++

C语言&C++

0
阅读

OpenGL与CUDA互操作方式总结

一、介绍CUDA是Nvidia推出的一个通用GPU计算平台,对于提升并行任务的效率非常有帮助。本人主管的项目中采用了OpenGL做图像渲染,但是在数据处理方面比较慢,导致帧率一...
来源 2017-08-18 13:21
29
阅读

ReactiveSwift源码解析(十一) Atomic的代码实现以及其中的Defer延迟、Posix互斥锁、递归锁

本篇博客我们来聊一下ReactiveSwift中的原子性操作,在此内容上我们简单的聊一下Posix互斥锁以及递归锁的概念以及使用场景。然后再聊一下Atomic的代码实现。Atomic主要负...
来源 2017-08-18 09:41
15
阅读

linux C语言处理正则表达式

Linux下C语言处理正则表达式regex.h具体函数介绍编译正则表达式函数intregcomp(regex_t*preg,constchar*regex,intcflags);其中preg用于保存编译后的正则表达式,regex是...
来源 2017-08-14 20:21
13
阅读

C语言库函数探究

1、strlen()求字符串长度1//模拟实现strlen函数2#includestdio.h3#includestdlib.h4#includestring.h5#includeassert.h6intmy_strlen1(constchar*str)//借助临时变量实现7...
来源 2017-08-14 16:01
2
阅读

Luogu P3371 【模板】单源最短路径

题目描述如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。输入输出格式输入格式:第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发...
来源 2017-08-13 20:01
11
阅读

[技术] OIer的C++标准库 : 字符串库

引入上次我在博客里介绍了OI中可能用到的STL中的功能,今天我们接着来发掘C++标准库中能为OI所用的部分.点击传送至我的上一篇系列博文众所周知,OI中经常用到字符串相关的...
来源 2017-08-11 18:01
1
阅读

C语言_第一讲_C语言入门

一、C语言的简介1.C语言是一个标准,而执行标准的时候产生的自动化程序则是编译器2.了解:1983年美国国家标准化歇会(ANSI)制定了C语言标准.C语言的特点:3.代码的可移植性(...
来源 2017-08-10 23:01
1
阅读

手动编程 NSLayoutConstraint

 项目中有个admobview是后期加上的没写在storyboard里 所以new出来后需要手动加上NSLayoutConstraint 加的时候怎么也调不好后来发现是少了一句 [bannerViewsetTranslatesA...
来源 2017-08-10 08:21
2
阅读

c语言链表升级

之前的链表就是一个普通的带头的单向链表,我们不自觉的会发现这样的链表有缺陷,有关链表的删除新增查找跟链表的结构体内容耦合性太强什么意思呢?比如我们之前的链表的...
来源 2017-08-09 21:41
0
阅读

ffmpeg编解码视频导致噪声增大的一种解决方法

一、前言ffmpeg在视音频编解码领域算是一个比较成熟的解决方案了。公司的一款视频编辑软件正是基于ffmpeg做了二次封装,并在此基础上进行音视频的编解码处理。然而,在观...
来源 2017-08-08 15:01
1
阅读

实例甜点 Unreal Engine 4迷你教程(5)之函数中的静态变量

本小节的教程无前置教程,可直接学习,篇幅很短。本教程浓缩起来就是一句话:函数中的静态变量在调试过程中保留值。所以需要谨慎对待。什么意思?请先不要一步一步对着做...
来源 2017-08-08 09:00
1
阅读

设计模式之单例模式

意图保证一类仅有一个实例,并提供一个访问它的全局访问点。适用性在下面的情况下可以使用Singleton模式:当类只能有一个实例而且客户可以从一个众所周知的访问点访问它...
来源 2017-08-07 23:41
2
阅读

C语言左值,运算符的优先级以及结合性探讨

刚刚开始看一本书。《C陷阱与缺陷》,相信学习C语言的大家都对这本书有耳闻。今天看到了里面的贪心法则。也即在读到一个字符后,尽可能多的读入更多的字符,直到读入的字...
来源 2017-08-06 17:01
5
阅读

练习题

1,题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?publicclassText1{publicstaticvoidmain(String[]args){inta;//个位intb;//十位intc;...
来源 2017-08-05 17:01
9
阅读

C++基本内置类型

C++基本内置类型基本内置类型包括算术类型和空类型。算术类型算术类型包括整型和浮点型。类型含义最小尺寸bool布尔型-char字符型8bitwchar_t宽字符型16bitshort短整型16bi...
来源 2017-08-05 12:01
2
阅读

UE4 C++BeginPlay And BlueprintBeginPlay

今天遇到了一个诡异的问题,经过几个小时的煎熬终于找到了原因。mmmp如果有一个类AActorChild,这个AActorChild继承自AActor,再有一个蓝图类BPAActorChild。蓝图类BPAAct...
来源 2017-08-04 21:21
5
阅读

c++文件编译的一些说明

1,头文件只在于预处理阶段用于完全包含该头文件的内容,每个c文件是一个编译单元,类定义和类声明,变量和函数声明,类内联实现是内部链接,全局变量和函数的定义以及类...
来源 2017-08-04 17:41
2
阅读

实例甜点 Unreal Engine 4迷你教程(4)之用C++实现添加子Widget到VerticalBox中以及ClearChildren

前置教程:1.实例甜点前面的三篇教程;2.最好看看笔者前面的一篇关于博文(后记:本来笔者想用C++做DragAndDrop的功能,但是失败了,下面是蓝图实现的方法):http://www....
来源 2017-08-04 14:41
1
阅读

分享 C++图像处理的代码简易示例

采用Decoder:stb_imagehttps://github.com/nothings/stb/blob/master/stb_image.h采用Encoder:tiny_jpeghttps://github.com/serge-rgb/TinyJPEG/blob/master/tiny_jpeg.hs...
来源 2017-08-04 14:01
1
阅读

实例甜点 Unreal Engine 4迷你教程(1)之如何用C++将纹理绘制在UserWidget的Image小部件上

完成本迷你教程之前,请前往完成以下迷你教程:无前置教程待完成。本教程适合的人群:初学者,具有开发经验两周;本示例的目的:为了在代码中实现UMG中的这个功能:说明...
来源 2017-08-03 09:20
3
阅读

现代C++新四大名著及C++学习杂谈

现代C++新四大名著及C++学习杂谈翻开自己的博客,在2012年8月我曾经写过如下一篇博客,C++学习的方法以及四大名著http://www.cnblogs.com/pugang/archive/2012/08/17/2643...
来源 2017-07-30 13:22
1
阅读

[C++11] lambda表达式的学习

ISOC++11标准的一大亮点是引入Lambda表达式。基本语法如下:[capturelist](parameterlist)-returntype{functionbody}简单的讲一下各个部分的作用[capturelist]捕获列表,...
来源 2017-07-28 23:21
6
阅读

平方根的C语言实现(一)

曾经做一个硬件成本极度控制的项目,因为硬件成本极低,并且还需要实现较高的精度测量,过程中也自己用C语言实现了正弦、余弦、反正切、平方根等函数。以下,无论是在我...
来源 2017-07-25 23:41
0
阅读

浮点数的那点事

浮点数是计算机中储存实数的形式。我们时常需要用浮点数去处理带小数点的运算。可你是否知道,浮点数还有这些操作:正负无穷大与整数不同,浮点数没有溢出的概念。当浮点...
来源 2017-07-25 22:41
2
阅读

OpenCV图像哈希计算及汉明距离的计算

OpenCV均值哈希与感知哈希计算,比对图像相似度,当计算出来的汉明距离越大,图像的相似度越小,汉明距离越小,图像的相似度越大,这种没有基于特征点的图像比对用在快速...
来源 2017-07-25 01:03