SDL画线 16位

void put_pixel_16( SDL_Surface *surface, int x, int y, Uint16 pixel ){Uint16 *pixels = (Uint16 *)surface->pixels;pixels[ ( y * surface->w ) + x...

2016-04-05 16:52:38

阅读数:1036

评论数:0

浮点数保存格式

浮点数保存的字节格式如下: 地址        +0          +1           +2           +3 内容    SEEE EEEE   EMMM MMMM    MMMM MMMM    MMMM MMMM 这里 S 代表符号位,1是负,0是正...

2015-12-01 13:26:00

阅读数:452

评论数:0

CMake的交叉编译问题(Linux x86 - Linux arm11)

http://blog.csdn.net/shaoyizhe2006/article/details/7975465 如果你的英文比较好,那么可以看这里:http://www.cmake.org/Wiki/CMake_Cross_Compiling,这是CMake官方网站上一篇介绍如...

2015-10-22 15:51:39

阅读数:631

评论数:0

exit()与_exit()函数的区别(Linux系统中)

http://blog.chinaunix.net/uid-12461657-id-3140887.html 注:exit()就是退出,传入的参数是程序退出时的状态码,0表示正常退出,其他表示非正常退出,一般都用-1或者1,标准C里有EXIT_SUCCESS和EXIT_FAILU...

2015-09-16 16:10:34

阅读数:526

评论数:0

Glibc辅助运行库 (C RunTime Library): crt0.o,crt1.o,crti.o crtn.o,crtbegin.o crtend.o

http://blog.csdn.net/dadoneo/article/details/8201403 crt1.o, crti.o, crtbegin.o, crtend.o, crtn.o 等目标文件和daemon.o(由我们自己的C程序文件产生)链接成一个执行文件。前面这5个...

2015-09-01 13:22:57

阅读数:527

评论数:0

Linux共享内存简介

http://blog.csdn.net/ljianhui/article/details/10253345 下面将讲解进程间通信的另一种方式,使用共享内存。 一、什么是共享内存 顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是...

2015-07-23 15:55:12

阅读数:531

评论数:0

gcc __attribute__关键字举例之visibility

http://blog.csdn.net/starstarstone/article/details/7493144?utm_source=tuicool visibility用于设置动态链接库中函数的可见性,将变量或函数设置为hidden,则该符号仅在本so中可见,...

2015-07-13 16:37:43

阅读数:2723

评论数:0

Nagios 监控系统架设全攻略

http://www.ibm.com/developerworks/cn/linux/1309_luojun_nagios/index.html Nagios 监控系统架设全攻略 Nagios 全名为(Nagios Ain’t Goona Insist on...

2015-07-13 13:15:06

阅读数:1134

评论数:0

Linux内核模块实例

http://blog.csdn.net/xinyuwuxian/article/details/9274895 Linux 内核模块加载函数一般以_ _init 标识声明,典型的模块加载函数的形式如代码所示:  [html] view plaincop...

2015-06-29 11:16:41

阅读数:364

评论数:0

Linux内核中C编程生僻用法(GNU C)

http://blog.csdn.net/xinyuwuxian/article/details/9274519 成于坚持,败于止步 Linux 下的C编程举例 零长度数组  GNU C 允许使用零长度数组,在定义变长对象的头结构时,这个特性非常有用。例如:  [html]...

2015-06-09 13:26:08

阅读数:539

评论数:0

LINUX下C语言连接mysql

http://blog.csdn.net/fykhlp/article/details/5950485 linux安装mysql和使用c语言操作数据库的方法 插入操作: [cpp] view plaincopy #include   ...

2015-05-25 13:52:19

阅读数:415

评论数:0

使用c++开发excel插件(第1章 准备知识)

http://blog.csdn.net/wxy6285/article/details/3255424 我们目前最常见的几个excel的版本是Excel 97/2000/2002/2003/2007,本书提到的所有例子都是在Excel2003环境中的。它们虽然版本不同但是大多数接口并没...

2014-11-26 17:11:05

阅读数:2250

评论数:0

Python 实现一个简单的http服务器

背景 原文链接:http://blog.csdn.net/ordeder/article/details/22490373 写一个python脚本,实现简单的http服务器功能: 1.浏览器中输入网站地址:172.20.52.163:20014 2.server接到浏览器的...

2014-11-18 14:55:50

阅读数:986

评论数:0

sync/fsync/fdatasync的简单比较

http://blog.csdn.net/zbszhangbosen/article/details/7956558  之前在研究MySQL的一个参数innodb_flush_method时,就涉及到了fsync/fdatasync这些系统调用[system call](什么是系统调...

2014-09-28 09:30:06

阅读数:493

评论数:0

fflush和fsync的联系和区别

http://blog.csdn.net/liyong2688/article/details/7747797 强制把系统缓存写入文件sync和fsync函数,, fflush和fsync的联系和区别 传统的U N I X实现在内核中设有缓冲存储器,大多数磁盘I / O...

2014-09-28 09:22:24

阅读数:595

评论数:0

dlopen函数详解

http://blog.chinaunix.net/uid-10540984-id-3508235.html Linux提供了一套API来动态装载库。下面列出了这些API: - dlopen,打开一个库,并为使用该库做些准备。 - dlsym,在打...

2014-08-13 10:35:28

阅读数:449

评论数:0

framebuffer 简介

http://blog.csdn.net/shenbin1430/article/details/4294399 简介 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。Linux 工作在保护模式下,所以用户态进程是无法象 DOS 那样使用...

2014-07-29 16:08:55

阅读数:445

评论数:0

exec函数

http://blog.csdn.net/guoping16/article/details/6583383 (1)exec函数说明 fork函数是用于创建一个子进程,该子进程几乎是父进程的副本,而有时我们希望子进程去执行另外的程序,exec函数族就提供了一个在进程中启动另一个...

2014-07-04 12:21:19

阅读数:358

评论数:0

fork与vfork的区别

http://blog.csdn.net/jianchi88/article/details/6985326 fork()与vfock()都是创建一个进程,那他们有什么区别呢?总结有以下三点区别:  1.  fork  ():子进程拷贝父进程的数据段,代码段      vfork...

2014-07-04 12:16:55

阅读数:373

评论数:0

Dynamically Loaded (DL)

http://blog.chinaunix.net/uid-10540984-id-3508235.html Linux提供了一套API来动态装载库。下面列出了这些API: - dlopen,打开一个库,并为使用该库做些准备。 - dlsym,在打开的库中查找符号的值。 - dlc...

2014-06-17 15:32:56

阅读数:329

评论数:0

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