自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (10)
  • 收藏
  • 关注

转载 perror 的用法

头文件  #includestdio.h>        #include//注意  不可以掉了这个头文件,perror是包含在这个文件里的//定义函数  void perror(const char *s); perror ("open_port");函数说明  perror ( )用 来 将 上 一 个 函 数 发 生 错 误 的 原 因 输 出 到 标 准 设

2012-06-30 20:21:05 23322

原创 无名管道pipe的读写

源程序:#include #include #include void main(){ int pipe_fd[2]; pid_t child;char buf_r[100];char *p_buf;int r_num;if(pipe(pipe_fd)<0){ printf("pipe create error !\n"); exit(-1);}else

2012-06-30 18:06:44 3614

转载 Ubuntu 系统优化

1:并行启动程序:这将会使启动程序并行,加速启动过程,代码: sudo nano /etc/init.d/rc(注意:这里用 gedit 打开可能是乱码,换个编辑器,如 nano,vi 什么的就 ok 了)找到并修改该行:CONCURRENCY=none为:CONCURRENCY=shell2:交换分区使用:Ubuntu 默认的 vm.swappiness 值是 60,

2012-06-30 12:55:00 2242

原创 c 语言字符串的copy

源程序:#include #include #include char *strcpy(char *strDest,const char*strSrc);int main(int argc,char **argv){ if(argc<3){ printf("argument error \n");exit(1);}char *str=strcpy(argv[1],a

2012-06-30 12:22:44 798

原创 c语言中的强制转换 a++ ++a

1.(float)a;//将a转化为实型2.(int)(x+y);将x+y 的结果转化为int3.加减乘除运算符合,左结合性,典型的右结合,是赋值运算,例,x=y=z; //先执行y=z,再执行x=(y=z);#include int main(){  int x=4,y=5,z=6;  printf("x=y=z is %d \n",x=y=z);

2012-06-30 11:06:09 1141

转载 wait()以及wait(&status)\ waitpid()

#include #include pid_t wait(int *status) 进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程,wait就会收集这个子进程的信息,并把它彻底销毁后返回;如果没有找到这样一个子进程,wait就会一直阻塞在这里,直到有一个出现为止。参数st

2012-06-30 09:44:46 12973

转载 GTK+

GTK+(GIMP Toolkit)是一套跨多种平台的图形工具包,按LGPL许可协议发布的。虽然最初是为GIMP写的,但目前已发展为一个功能强大、设计灵活的一个通用图形库。特别是被GNOME选中使得GTK+广为流传,成为Linux下开发图形界面的应用程序的主流开发工具之一,当然GTK+并不要求必须在Linux上,事实上,目前GTK+已经有了成功的windows版本.GTK+ 是一种图形

2012-06-30 08:29:44 955

转载 mingw

MinGW是指只用自由软件来生成纯粹的Win32可执行文件的编译环境,它是Minimalist GNU on Windows的略称。这里的“纯粹”是指「使用msvcrt.dll的应用程序」。无法使用MFC (Microsoft Foundation Classes微软基础类库)。  注:msvcrt.dll(名称:Microsoft C Runtime Library)提供了printf,

2012-06-30 08:20:02 864

原创 fcntl 系统调用

fcntl系统调用对底层文件描述符提供了跟高级的操控手段,利用fcntl可以对打开的文件描述完成一些杂项操作,其中包括对他们进行复制、获取和设置文件描述符标志、获取和设置文件状态标志,以及管理文件加锁功能等。

2012-06-28 21:03:32 781

原创 使用库函数完成文件copy

源程序1:效率低 每次读1个字段,一个字段1个字节#include #include #include int main(){ FILE *in,*out;char buf; if((in=fopen("test.c","r"))==NULL){printf("fopen error test.c");} if((out=fopen("f

2012-06-28 20:24:29 1047

原创 struct 用法的示例

源程序:系统调用#include #include #include #include #include #include int main(){struct stat buf;// 关于文件状态信息的机构体int fd=open("test.c",O_RDONLY|O_WRONLY);if(fd==-1){printf("open er

2012-06-28 18:36:55 847

原创 了解 linux各个目录

使用man hierHIER(7)                    Linux Programmer's Manual                   HIER(7)NAME       hier - Description of the file system hierarchyDESCRIPTION       A typical Linux system

2012-06-28 18:25:50 810

原创 linux 下查看分区情况

系统下   /proc/partitions 列出了系统中的所有分区:major minor  #blocks  name   8        0  312571224 sda   8        1   32909121 sda1   8        2          1 sda2   8        5  102799903 sda5   8

2012-06-27 21:48:50 1463

转载 QT--QSocketNotifier类介绍

QSocketNotifier 用来监听系统文件操作,将操作转换为Qt事件进入系统的消息循环队列。并调用预先设置的事件接受函数,处理事件。一共存在3类事件:read,write,exception.   QSocketNotifier::Read0There is data to be read.QSocketNotifier::Wr

2012-06-10 08:41:06 18877

原创 关于这个野指针

今天有饭傻,只是先声明指针,却没为他们赋值。#include #include #include int main( void){ struct tm *local; struct timeval tv1,tv2; time_t t; t=time(NULL); local=localtime(&t); printf("local hour is

2012-06-08 11:19:44 1317

转载 LINUX动态链接库高级应用

在《LINUX下动态链接库的创建与应用》一文中,我介绍了LINUX动态链接库的基本知识.其要点是:用户根据实际情况需要,利用dlopen,dlsym,dlclose等动态链接库操作函数,装入指定的动态链接库中指定的函数,然后加以执行.程序中使用很少的动态函数时,这样的做法尚可.如果程序需要调用大量的动态函数,那么采用这样的编程手段将是非常繁复的,所以我们必须使用一种更为聪明的办法,以减少代码量,提

2012-06-08 10:59:36 1012

转载 《LINUX下动态链接库的创建与应用》

大家都知道,在windows系统中有很多的动态链接库(以.dll为后缀的文档,dll即dynamic link library)。这种动态链接库,和静态函数库不同,他里面的函数并不是执行程式本身的一部分,而是根据执行程式需要按需装入,同时其执行代码可在多个执行程式间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程式员和用户的青睐。那么,在linux系统中有无这样的函数库呢?

2012-06-08 10:24:08 820

转载 qt翻译QPointer

原文地址http://no001.blog.51cto.com/1142339/272102QT自己的指QPointer 类是一个样板类,提供一个受保护的指针。#include Public Functions QPointer () QPointer ( T * p ) Q

2012-06-01 08:25:21 1287

转载 Qt源码分析之QPointer

原文:http://blog.csdn.net/oowgsoo/article/details/1529424QPointer是一个指针封装类,其作用类似于智能指针,但是它最大的特点应该是在指针的控制上,它希望一个Qt的指针(当然是从QObject派生的)可以同时被多个类拥有,这在界面编程中当然是很常见的事情了,但是当这个指针被删除时,我们不希望再找到那两个界面类然后通知它们,相反我们希望

2012-06-01 08:17:42 983

Qt SignalMapper 使用实例

Qt SignalMapper 使用实例

2014-09-23

远程连接阿里云主机上的MySQL

Qt远程连接阿里云主机上的MySQL源码

2014-05-25

汉字内码提取工具

汉字内码提取工具,你值得拥有 配合BLOG 里面的源码

2014-01-04

MSCOMCTL.OCX

MSCOMCTL.OCX里面含有注册程序

2012-08-14

linux qt基于udp通信的小程序 接收端

linux qt基于udp通信的小程序 接收端

2012-03-26

linux qt基于udp通信的小程序

linux qt基于udp通信的小程序的发送端

2012-03-26

andriod +webservice+mysql 源码 智能连锁店系统

智能连锁店系统 andriod +webservice+mysql 相结合

2012-03-22

linux 下qt操作串口 完整工程源码

跟据yafeilinux 做出的完整工程

2012-03-20

真正用lwuit实现调用调用谷歌天气预报

网上还真的没有用lwuit这个包调用谷歌天气预报的程序,但我的事真正用到lwuit这个包!!

2011-07-26

linux的使用环境

linux的环境,基础性的教学,怎样进入linux及linux的命令。

2011-07-19

空空如也

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

TA关注的人

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