自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

转载 (转) 名叫瞬间的鹦鹉 序言

写给孩子。   我不知道你喜欢不喜欢文学。我怎么会知道呢,我又不认识你。不过我知道你应该喜欢!不喜欢文学,那多可惜。不喜欢文学。你就少了一种生活。少了什么生活呢?少了文学生活。文学不只是一篇童话,一本小说,它也是一种生活。你阅读的时候是在过这种生活,你惊奇地进入了故事的叙述,感动,诗意,你更是到了这生活里。没有这生活,整天只是走在真实的路上,坐在真实的课桌前,晚上回到家,在真实的餐桌前吃了真实的饭...

2019-05-31 14:09:16 152

原创 保存和读回一个复杂struct内容

如何得到一个field在struct中的偏移量 字节对齐 偏移量 32bit和64bit机的兼容问题 如何插入一段漂亮的代码片 /******************************************************************************* ** ** gcmOFFSETOF ** ** Compute the byte offset o...

2019-05-14 09:46:27 227

转载 OpenCL: getting started

============================================================== 目录结构 1、OpenCL设备整体连接图 2、OpenCL基本点与Host主机引导流程图 2.1 OpenCL设备 2.2 OpenCL编译方式 2.3 调用核函数方式 2.4 Host程序启动流程 3、参考 ============================...

2019-05-13 10:20:30 120

转载 编译器概述

编 译器,是将便于人编写,阅读,维护的高级计算机语言翻译为计算机能识别,运行的低级机器语言的程序。编译器将源程序(Source program)作为输入,翻译产生使用目标语言(Target language)的等价程序。源程序一般为高级语言(High-level language),如Pascal,C++等,而目标语言则是汇编语言或目标机器的目标代码(Object code),有时也称作机器代码(...

2019-05-13 10:14:14 435

转载 堆 和 栈的 区别

堆 和 栈的 区别(经典) https://www.cnblogs.com/Kevin_z/archive/2010/03/05/1679031.html 转载一篇理解堆和栈区别的好文章 堆和栈的区别 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的...

2019-05-13 10:09:40 96

glut代码库

glut source code 包 GLUT API version 3 should be (almost) fully compatible with the GLUT API version 2. See the GLUT 3 specification for full details. Please be aware of two obscure reasons that programs that worked under GLUT API version 2 may need slight modification for GLUT 3. 1) You are now _required_ to have a display callback registered for any GLUT window displayed to the screen. Otherwise a fatal error is generated. It would be a bug in your program otherwise! In conjunction with this, you can no longer call glutDisplayFunc(NULL) to unregister a display callback. 2) It is a fatal error now to modify a GLUT pop-up menu while menus are in use. There were too many semantic problems with changing menus that may be currently displayed. To determine if menus are in use, you can use the "menu use" callback registered with glutMenuStatusFun

2012-12-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除