- 博客(8)
- 资源 (20)
- 收藏
- 关注
转载 用gdb查看内存
用gdb查看内存格式: x /nfu 说明x 是 examine 的缩写n表示要显示的内存单元的个数f表示显示方式, 可取如下值x 按十六进制格式显示变量。d 按十进制格式显示变量。u 按十进制格式显示无符号整型。o 按八进制格式显示变量。t 按二进制格式显示变量。a 按十六进制格式显示变量。i 指令地址格式c 按字符格式显示变量。f 按浮点
2012-02-26 15:31:53 306
转载 vi 删除
:0,$d 删除所有内容:%s/r//g 删除DOS方式的回车^M :%s= *$== 删除行尾空白 :%s/^(.*)n1/1$/ 删除重复行 :%s/^.{-}pdf/new.pdf/ 只是删除第一个pdf :%s/// 又是删除多行注释(咦?为什么要说「又」呢?) :g/s*^$/d 删除所有空行 :这个好用有没有人用过还有其他的方法吗?:g!/^dd/d 删除不
2012-02-25 16:03:59 564
转载 Vim使用总结
前言Vim是一个超级牛的编辑器,可以说是专为程序员设计的编辑器,强大的有些不可思议 。不过其学习曲线稍显陡峭,前两天在网上找到一个小图表,比较全,如果对表中所列的命令学习熟悉以后,处理日常的文本就已经足够,所以贴出来,大家参考参考。Vim的牛B之处不在于其功能之繁多,更不在于其学习曲线之陡峭,而在于这些命令大都可以进行组合 , 比如,9yy命令表示复制9行内容,9表示要复制的行数,同样10
2012-02-24 22:02:00 450
转载 c语言中判断中文还是英文字符
在处理套打程序时用到TextOut,但TextOut无法自动换行,只好动手写代码,可是处理到汉字部分时卡住了,搜索网上判断汉字的帖子,都语焉不详,经过一下午的研究,终于整理出一个简单的教程。其实判断汉字的代码很简单,简单到只有一行就可以了,但不理解汉字编码的基础,这一行代码却万万无法理解。常用的字符编码有以下三种:1、ASCII 只支持英文,全部为8位2、DBCS 支持英
2012-02-24 19:49:58 11573
转载 linux下iconv()函数的用法
inux shell 配置文件中默认的字符集编码为UTF-8 。UTF-8是unicode的一种表达方式,gb2312是和unicode都是字符的编码方式,所以说gb2312跟utf-8的概念应该不是一个层次上的。在LINUX上进行编码转换时,可以利用iconv命令实现,这是针对文件的,即将指定文件从一种编码转换为另一种编码。 查了下iconv命令用法如下:iconv [选项.
2012-02-24 19:18:44 494
转载 linux tools
C/C++ 编程基础知识:1.工具使用:综合:Linux下C语言编程基础知识:http://www.linuxsir.org/bbs/showthread.php?t=7191 Linux下的C编程:http://www.linuxsir.org/bbs/showthread.php?t=50345 Linux下C语言编程:http://www.linuxsir.org/bbs
2012-02-23 13:11:39 754
转载 libfbx显示汉字
三、关于libfbxhttp://yfy001.myetang.comlibfbx是linux framebuffer 的一个扩充库,使用它,你可以很方便的开发framebuffer的应用程序。下面这个简单的程序就可以产生一个有边框的窗口。代码:/* gui.c -a simple box * * By cloudfly * */ #include #
2012-02-22 21:02:13 961
转载 Linux驱动修炼之道-framebuffer
帧缓冲(frame buffer)是Linux视频系统的核心概念,因此先了解一下他的功能。因为视频适配器可能基于不同的硬件体系架构,较高内核层和应用程序的实现可能会因视频卡的不同而不同,这会导致在使用不同视频卡的时需要采用不同的方案。随之而来的低可移植性和冗余的代码需要大量的投入和维护开销。帧缓冲的概念解决了这个问题,它进行了一般化的抽象并规定编程接口,从而开发人员可以以与平台无关的方式编
2012-02-22 20:51:32 1629
distributed and cloud computing
2018-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人