软件开发
xlu0706
聚焦本职行业,拓宽眼界。
展开
-
二分查找
#include "stdafx.h"#include "stdio.h"#define MAX 100typedef int DateType ;int n,t;int x[MAX];int binaraySearch(DateType t){ int l,m,u; l=0; u=n; while(l { m=(l+u)/2;翻译 2012-05-02 14:25:26 · 235 阅读 · 0 评论 -
vs2008 err C2664
c:\users\gk\desktop\transuabapp\transuabapp\transusbclass.cpp(30) : error C2664: 'CreateEventW' : cannot convert parameter 4 from 'const char [9]' to 'LPCWSTR'1> Types pointed to are unrelate原创 2012-05-18 15:44:45 · 568 阅读 · 0 评论 -
模块间函数的使用
模块划分的"划"是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C 语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计中成为一个错误,牛顿定律遇到了>相对论),C 语言模块化程序设计需理解如下概念:(1) 模块即是一个.c 文件和一个.h 文件的结合,头文件(.h)中是对于该模块接口的声明;(2) 某转载 2013-11-28 19:29:54 · 488 阅读 · 0 评论 -
模块编译错误处理——undefined reference
【转载】离奇“undefined reference”错误分析与解决方案 | Lingcc Insight | 灵犀志趣 http://www.lingcc.com/2012/05/31/12093/#sec-2 httptp://stackoverflow.com/questions/45135/linker-order-gcc/409470#409470转载 2013-12-05 10:56:43 · 817 阅读 · 0 评论 -
字符设备驱动开发
1、字符设备的注册static int __init module_charDrv_init(){ register_chrdev(CHAR_MAJOR,CHAR_DEV_NAME,chr_fops); }原创 2013-12-02 19:14:48 · 541 阅读 · 0 评论 -
模块编译常见错误汇总
1、安装模块是提示:Unknown symbol XXXX原因:外部模块接口没有对外声明,或者需要先安装依赖模块,2、如果提示Unknown version of symbo xxxx;Unknown symbol XXXX可能你需要把cat cat xxxx/*.symvers > ./Module.symvers,能够意外的解决问题原创 2013-12-12 20:22:03 · 876 阅读 · 1 评论 -
qt安装方法详见
http://www.qtcn.org/bbs/apps.php?q=diary&a=detail&did=1553&uid=130767转载 2013-12-18 21:33:28 · 432 阅读 · 0 评论 -
批量解压shell脚本
for i in `ls /OSM/coffer_log/log/his_debug/message/*.tgz`; do tar xzf $i;j=`ls *`;grep "root data crc" $j;rm $j;done for i in `ls /OSM/coffer_log/log/his_debug/message/*.tgz`; do tar xzf $i;done原创 2014-08-07 10:37:52 · 811 阅读 · 0 评论 -
常用linux指令
查看该字符串在文件中出现的次数:grep "string" file -c得到eth0的IP地址,其他名字直接替换即可:ifconfig eth0|grep inet|awk '{print $2}'|awk -F: '{print $2}'ifconfig eth0 | grep inet | cut -d : -f 2 | cut -d ' ' -f 1这两条命令都可以原创 2017-07-17 17:34:26 · 303 阅读 · 0 评论