- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 C++0x中编写可递归的Lambda
尽管使用递归的Lambda会因为增加外部额外的副作用而使得执行效率降低些,但很多时候还是蛮有用的,呵呵。一般而言,Lambda是无法递归的。这个在大部分支持Lambda特性的编程语言中均是如此。
2010-11-30 15:26:00 4970 4
原创 最美丽的编程语言Scheme——对过程的更详细地研究以及高阶函数
我们之前提到了复合过程,讲解了Scheme中复合过程如何定义。但是,我们之前的过程的定义都是比较简单的,甚至没有用到我们在C/C++中所谓的局部变量。下面我们将研究一下Scheme中的过程对全局变量、局部变量的访问情况。
2010-11-03 13:32:00 7852 20
原创 Memory Fence
随着现在多核、众核处理器的兴起,多线程之间的同步问题也是逐步被大家所看中。今天我将介绍一下Memory Fence同步机制。
2010-11-02 02:02:00 14159 13
原创 最美丽的编程语言Scheme——线性的递归和迭代
我们在上一章的复习讲座中已经提到了Scheme中的递归调用。我们熟悉C/C++或Java等命令式编程语言的朋友对递归应该不陌生吧,呵呵。我们本讲将介绍一下Scheme中的递归调用。
2010-11-01 23:01:00 4132 1
OpenGL4.1 Tessellation Shader使用demo(基于macOS)
2023-05-08
用于Swift的顺从C11标准的原子操作
2016-09-25
MetalTessellation——基于macOS 10.12
2016-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人