CodeBus
www.codebus.net
Search
Sign in
Sign up
Hot Search :
Source
embeded
web
remote control
p2p
game
More...
Location :
Home
Search - linux c so
Main Category
SourceCode
Documents
Books
WEB Code
Develop Tools
Other resource
Search - linux c so - List
[
Linux-Unix
]
Linux下C语言编程--文件操作
DL : 0
提供几种常见的文件操作,如对文件进行读或写,显示目录,创建目录等等。-provide several common file operations, such as the document read or write, show directory, create directories and so on.
Date
: 2008-10-13
Size
: 3.93kb
User
:
李琳
[
Graph Recognize
]
OCR算法之C语言代码
DL : 1
OCR算法代码。 这不是一个完整的系统,没法生成可执行程序。 代码基于Linux/KDE开发,用到了C++标准模板库。 代码的目的是向读者展示一个OCR系统包括哪些部分,如何工作, 读者可以借鉴这些代码,改动后用到自己的系统中。 由于这是从一个完整的OCR系统中抽取的部分代码, 所以这些代码无法单独编译。 两个*.dat文件如下: char_data.dat:字符特征数据 words_de.dat:词库(后处理用) 如果需要完整实用的中文OCR代码,可以和PRTsinghua@hotmail.com联系。-OCR algorithm code. This is not a complete system, we can not generate executable. Based on the Linux code / KDE development, use the C standard template library. The code is intended to show readers an OCR system, including which parts work, readers can learn from these code changes after their use in the system. As this is from a complete OCR system taking part code, so code can not be compiled separately. 2 *. dat following documents : char_data.dat : Character Feature Data words_de.dat : Thesaurus (after treatment) for a complete practical needs if the Chinese OCR code, and PRTsinghua@hotmail.com links.
Date
: 2008-10-13
Size
: 854.31kb
User
:
樊志华
[
Linux-Unix
]
pegasus-2.6.0.tar
DL : 0
Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be portable and highly modular. It is coded in C++ so that it effectively translates the object concepts of the CIM objects into a programming model but still retains the speed and efficiency of a compiled language. Pegasus is designed to be inherently portable and builds and runs today on most versionsof UNIX(R), Linux, OpenVMS, and Microsoft Windows.
Date
: 2008-10-13
Size
: 8.36mb
User
:
bu
[
CSharp
]
C与脚本的混合编程
DL : 1
在linux上写程序、做网管的人,或多或少都会几种脚本。脚本语言灵活的变量类型、强大的正则表达式处理能力,再加上linux系统本身的管道、重定向以及丰富的命令行工具,让你编程起来游刃有余-the write procedure, so the network management, will be more or less several scripts. Flexible scripting language variable types, is a powerful regular expression handling capacity, coupled with the Linux system itself pipeline, redirect and rich command-line tool that allows you to cope up programming
Date
: 2008-10-13
Size
: 2.65kb
User
:
夏爱
[
Sniffer Package capture
]
tcpdump-3.8.3.tar
DL : 0
C语言实现的Linux下的抓包工具,功能全面,支持多种协议,如icmp arp udp tcp等。需要libpcap的支持。-C language of the Linux capturing Packet tools, full functions, support for multiple protocols, such as icmp arp udp tcp so. Libpcap need support.
Date
:
Size
: 554kb
User
:
飞鱼
[
Linux-Unix
]
signal to killchild
DL : 0
用系统调用signal()让父进程捕捉键盘上来的中断信号(按Ctrl-C键);当捕捉到中断信号后,父进程用系统调用kill()向两个子进程发出信号,子进程捕捉到信号后分别输出下列信息后终止: Child Process 1 is Killed by Parent! Child Process 2 is Killed by Parent! 父进程等待两个子进程终止后,输出如下的信息后终止: Parent Process is Killed!-with system call signal () so that the process of capturing the father onto the keyboard interrupt signal (Ctrl-C bond); When the interrupt signal capture, the father of the process of using system calls kill () to process two signals son, the child process to capture the signal output respectively after the termination of the following information : Process is a Child Killed by Parent! Process 2 Child is Killed by Parent! the process of waiting for the father of two-after the termination process, the following information output after termination : Parent Process is Killed!
Date
:
Size
: 1kb
User
:
microstone
[
Linux-Unix
]
liunx_shellprogram
DL : 0
1. 编写一个C程序作为Linux内核的shell命令行解释程序。Shell程序应该使用与Bource shell相同的方式运行程序。 2. 增加功能以使用户可以使用"&"操作符作为命令的结束符。一个以"&"结尾的命令应该与shell并发执行。 3. 增加功能以使用户可以使用"<"和">"作为文件名前缀来重定向stdin和stdout描述符。同样,允许用户使用管道操作符" "来同时执行两个进程,并把第一个进程的stdout重定向为第二个进程的stdin。-1. Preparation of a C program as a Linux kernel shell command line interpreter. Shell procedures should be used with Bource shell the same way as operational procedures. 2. Increased functionality so that customers can use, "" operator, as ordered by the end tags. A "" the end of the order should be concurrent with the implementation of the shell. 3. Increased functionality so that customers can use "lt;" "Gt;" As a filename prefix to redirect stdin and stdout descriptors. Similarly, allows users to use pipeline operator, "" two parallel processes, and a process to redirect stdout second process stdin.
Date
:
Size
: 22kb
User
:
李强
[
CSharp
]
C与脚本的混合编程
DL : 0
在linux上写程序、做网管的人,或多或少都会几种脚本。脚本语言灵活的变量类型、强大的正则表达式处理能力,再加上linux系统本身的管道、重定向以及丰富的命令行工具,让你编程起来游刃有余-the write procedure, so the network management, will be more or less several scripts. Flexible scripting language variable types, is a powerful regular expression handling capacity, coupled with the Linux system itself pipeline, redirect and rich command-line tool that allows you to cope up programming
Date
:
Size
: 2kb
User
:
夏爱
[
Linux-Unix
]
Linux_Kernel_CN(1)
DL : 0
本书并不是特意一本Linux 的内部手册相反它是对操作系统的介绍同时以Linux作为示例书中每一章遵循从共性到特性的原则它们将首先给出核心子系统的概叙然后进行尽可能的详细描叙 我不会用routine_X()调用routine_Y()来增加bar 数据结构中foo 域的值这种方式来描叙核心算法 你自己可以通过阅读代码发现它每当需要理解一段代码时我总是将其数据结构画出来这样我发现了许多相关的核心数据结构以及它们之间的关系 每一章都是非常独立的就象Linux 核心子系统一样当然有时它们还是有联系的比如说如果你没有理解虚拟内存工作原理就无法描叙进程 硬件基本概念一章对现代PC 做了简要介绍操作系统必须与硬件系统紧密结合在一起协同工作操作系统需要一些只能够由硬件提供的服务为了全面理解Linux 你必须了解有关硬件的基础知识 软件基本概念一章介绍了软件基本原理与C 程序语言讨论了建立Linux 这样的操作系统的工具并且给出了操作系统的目标与功能的概叙 内存管理这章描叙了Linux 如何处理物理内存以及虚拟存储技术 进程管理描叙了进程的概念以及Linux 核心是如何创建管理与删除系统中的进程 进程间及进程与核心间通讯以协调它们的活动Linux 支持大量进程间通讯IPC -the book is not specifically a Linux internal manual Rather, it was the introduction of the operating system Linux simultaneously in each chapter of the book as an example to follow from the common characteristics of the principles is that they will be the first core subsystems of Syria will then proceed to the detailed depicts as possible, I will not use routine_X () call routine _Y () to increase the bar data structure foo domain of values in this manner, depicts the core algorithm you can read the code when it was found necessary to understand some code, I will always data structure drawn so I found many of the core data structure and the relationship between them each chapter very independent, just like the Linux kernel subsystem of course sometimes they like or linked, for instance if
Date
:
Size
: 1.14mb
User
:
陈彬
[
Windows Develop
]
WSBOOKC
DL : 0
winsock编程声明:最近一直有人要用我的这个实验报告,并为此多次给我发邮件。我不反对你们使用这个报告。但是,有几个问题请注意一下: 1、这个报告的代码不完全。只有进行语法分析和词法分析的两个函数,没有使程序完整起来的主函数。 2、我在写这些代码的时候看错了语法分析的语法规则,导致某些符合语法规则的源文件无法被正确分析。这个问题我在报告的最后面有描述。 3、代码的编译:我不保证实验报告中的代码可以在TurboC2.0下编译通过。Visual C++下也不保证。代码的语法规则是符合C99标准,而TC太老,不支持C99,VC也不能很好支持。那些代码是在Linux下用gcc调试通过的。所以使用gcc没有问题。Windows下使用lcc没问题。没有在Dev-C++下测试过,应该没问题。其他编译器一概不保证可以通过。 4、请不要为了索取完整代码给我发邮件,我已经在第一点声明过了:我没有完整代码,所有我有的代码都已经在报告里了。 5、我不是你们的程序设计老师,所以请不要给我发你们的代码让我来修改。至少在1月23日之前不可以。 祝愿大家都能顺利的完成自己的课程设计。 《编译原理》课程设计报告 1 词法分析 1.1 试验目的 设计,编制并调试一个词法分析程序,加深-winsock programming statement : Recently, I have been to use the report of this experiment, and this time I made to the mail. I do not oppose the use of this report. However, there are several issues to make : one, the report code incomplete. Only syntax analysis and lexical analysis of the two functions, not the integrity of the process up so that the main function. 2, I wrote the code in the wrong syntax analysis of the grammatical rules, which led to some grammatical rules with the source document can not be properly analyzed. The problem I face the final report is described. 3, code compiler : I do not guarantee experimental report of the code can be compiled under the TurboC2.0 through. Visual C does not guarantee that. The code is in line with the rules of grammar C99 standards, and
Date
:
Size
: 173kb
User
:
名台
[
Graph Recognize
]
OCR算法之C语言代码
DL : 0
OCR算法代码。 这不是一个完整的系统,没法生成可执行程序。 代码基于Linux/KDE开发,用到了C++标准模板库。 代码的目的是向读者展示一个OCR系统包括哪些部分,如何工作, 读者可以借鉴这些代码,改动后用到自己的系统中。 由于这是从一个完整的OCR系统中抽取的部分代码, 所以这些代码无法单独编译。 两个*.dat文件如下: char_data.dat:字符特征数据 words_de.dat:词库(后处理用) 如果需要完整实用的中文OCR代码,可以和PRTsinghua@hotmail.com联系。-OCR algorithm code. This is not a complete system, we can not generate executable. Based on the Linux code/KDE development, use the C standard template library. The code is intended to show readers an OCR system, including which parts work, readers can learn from these code changes after their use in the system. As this is from a complete OCR system taking part code, so code can not be compiled separately. 2*. dat following documents : char_data.dat : Character Feature Data words_de.dat : Thesaurus (after treatment) for a complete practical needs if the Chinese OCR code, and PRTsinghua@hotmail.com links.
Date
:
Size
: 854kb
User
:
樊志华
[
Linux-Unix
]
md5sum.tar
DL : 0
基于linux的md5校验源码,可以很方便地移植到各种嵌入式平台,如mips,arm等。-linux-based md5 checksum source can be easily transplanted to various embedded platforms, If mips, arm, and so on.
Date
:
Size
: 16kb
User
:
宁海龙
[
Picture Viewer
]
EasyBMPtoAVI_0.54_console-source
DL : 0
EasyBMPtoAVI is a simple, easy-to-use, cross-platform utility for creating an avi movie file from a series of windows bitmap (BMP) images. Some features: 1) Support for reading all bit-depths supported by EasyBMP. At the present time, this includes 1, 4, 8, 16, 24, and 32-bpp bitmap images. 2) Can create files up to 2GB in size. 3) Output is uncompressed, so you can choose your own compression without loss of quality. 4) Cross-platform compatible (Linux, Unix, Windows, Macintosh, Solaris, ...) 5) Cross-compiler compatible (supports compiling in MS Visual Studio, g++, MinGW, Intel s icc, and the lousy Borland compiler) 6) Easy user interface even helps you if you forget to specify crucial information. 7) Endian-safe as of Version 0.52, so it will work on things like PowerPC, Sparc, etc. 8) 64-bit compatible if you compile with EasyBMP -EasyBMPtoAVI is a simple, easy-to-use, cross-platform utility for creating an avi mov ie file from a series of windows bitmap (BMP) ima celebrated. Some features : 1) Support for reading all bit-depths supporte d by EasyBMP. At the present time, this includes 1, 4, 8, 16, 24, and 32-bpp bitmap images. 2) Can create files up to 2GB in size. 3) Output is uncompressed. so you can choose your own compression without l oss of quality. 4) Cross-platform compatible ( Linux, Unix, Windows, Mac, Solaris, ...) 5) Cross-compatible compiler (c supports ompiling in MS Visual Studio, g, MinGW. Intel's icc. and the lousy Borland compiler) 6) Easy user int erface even helps you if you forget to specify cr ucial information. 7) Endian-safe as of Versio n 0.52, so it will work on things like the PowerPC
Date
:
Size
: 13kb
User
:
deeply2000
[
Embeded Linux
]
zlg_7289
DL : 0
1) 复制libminigui-str-1.6.2.tar.gz至任意用户目录。 2) 解压此文件 tar zxvf libminigui-str-1.6.2.tar.gz 4) 将zlg7289.c zlg7289.h二文件拷贝入增值版的相应目录中 libminigui-1.6.2-linux/src/ial/ 5) 修改相关宏定义使上述二文件加入库编译。 a. 修改libminigui-1.6.2-linux/src/ial/Makefile.am 在29行增加 ZLG7289_SRCS = zlg7289.c zlg7289.h 在37行增加 $(ZLG7289_SRCS) b. 修改libminigui-1.6.2-linux/src/ial/ial.c 在166行加入 #include "zlg7289.h" 在282行的数组内加入 {"zlg7289", InitZLG7289Input, TermZLG7289Input}, c. 进入项目主目录, 重新配置编译依赖 cd libminigui-1.6.2-linux 去掉后aclocal和automake后的版本号后,运行此脚本,忽略警告项。 d. 同上配置方法配置MiniGUI 6) 修改运行时配置文件MiniGUI.cfg中的IAL ial_engine=zlg7289-a) Copy libminigui- str- 1.6.2.tar.gz to arbitrary users Contents. 2) extract this document tar zxvf libminigui- str- 1.6.2.tar.g z 4) zlg7289.c zlg7289.h two paper copies into value-added version of the corresponding directory lib minigui-1.6.2-linux/src/ial/5) to amend the definition so that the above- two papers to the compiler. A. revise libminigui-1.6.2-linux/src/ial/Makef ile.am the 29 firms to increase ZLG7289_SRCS = zlg7289.c zlg728 9.h the 37 firms to increase $ (ZLG7289_SRCS) b. revise libminigui-1 .6.2-linux/src/ial/ial.c in 166 firms join# include " zlg7289.h "in the array 282 to add (" zlg7289 " InitZLG7289Input, TermZLG7289Input). c. entering the main project directory, re-allocation of compiler- dependent cd libminigui- 1.6.2- linux removed aft
Date
:
Size
: 8kb
User
:
周波
[
Embeded Linux
]
uclinux_net
DL : 0
这是一个 在S3C44B0板子,基于UClinux的网络传输程序,send.c是发送AD采集的数据(SEND.C带有AD采集程序).SET.C是设置程序比如采集时间等等.-This is a one in S3C44B0 plank, based on the network transmission UClinux procedures, send.c sending data acquisition AD (AD SEND.C with acquisition procedures). SET.C is located Purchase procedures such as collecting time and so on.
Date
:
Size
: 4kb
User
:
fasdfasdf
[
Software Engineering
]
Design-and-Implementation-of-Cut-Down-Method-Based
DL : 0
本文首先分析Linux2.6.6内核新特性的基础,探讨对Linux进行实时化和嵌入式化,即通过配置内核,裁减shell和嵌入式C库对系统定制,使整个系统能够存放到容量较小的FLASH中。然后简单介绍了防火墙的概念,深入地分析了Linux2.6.6版新型内核防火墙netfilter框架的工作机制及其实现的方式。-In this paper, the kernel Linux2.6.6 the basis of new features to explore on the Linux and embedded real-time, that is by configuring the kernel, the reduction of shell and embedded C library on the system customization, so that the entire system to the capacity to store more FLASH in the small. And then briefly introduced the concept of a firewall, in-depth analysis of the new kernel version Linux2.6.6 firewall netfilter framework of the working mechanism and its implementation approach.
Date
:
Size
: 65kb
User
:
小流
[
Linux-Unix
]
image_bmp_process
DL : 0
用纯C写的读RGB文件格式的代码,返回文件头和数据头,这样再读写数据就容易多了。支持8位,24位RGB图。Linux系统里面RGB图片数据格式存储格式为RGB,从上往下填充;而Windows系统里,RGB图片存储格式为BGR,从文件的最后一行开始填充,所以读取RGB图时得注意。-Written in C with pure RGB file format reading the code, return the first file header and data, so re-read and write data much easier. Support for 8, 24-bit RGB Fig. Linux system inside the RGB image data format storage format for the RGB, from top-down filling and Windows systems, RGB image storage format is BGR, from the documents began to fill the last line, so readers have to pay attention to RGB map.
Date
:
Size
: 3kb
User
:
gomo
[
WEB Code
]
leach
DL : 0
该压缩包是有关LEACH协议的源程序,在此之前应该安装ns2和cygwin. NS2更适合在linux操作系统下运行,然而大多数人对linux操作系统不太熟悉更习惯于windows操作系统,所以就需要把NS2安装在windows平台下,前提条件是先安装一个cygwin模拟Unix系统软件. -The compressed package is about the source LEACH agreement before the installation of ns2 and cygwin.NS2 should be more suitable in the linux operating system, but most people are not familiar with the linux operating system more accustomed to windows operating system, so NS2 need to be installed in the windows platform, a prerequisite is to install a cygwin simulated Unix system software.
Date
:
Size
: 11kb
User
:
余绪梅
[
Linux-Unix
]
libkf701-1[1].0-beta.tar
DL : 0
一个收集所有最基本功能的函数库;所有的函数都是尽量短小和简单 使用 doxygen 生成文档 所有代码以在 Linux 系统上可以编译并运行为准;每当在 lib 目录里增加了一个功能函数,必须在 test 目录里编写一个针对此功能函数的测试程序,使其可以在 Linux 系统上正常编译并正确运行;每个增加的外部功能函数,必须在源代码前写有注释,注释格式为符合 doxygen 要求的 JavaDoc 格式。 所有代码内部调用的 C 库和系统函数要求完全符合 ANSI C 标准和 POSIX 标准。 -To collect all the basic functions of a library all of the functions are short and simple as possible to use doxygen to generate documentation for all code to the Linux system can be compiled and run prevail Whenever in the lib directory added a function to be in the test directory to prepare a function for this test procedure so that it can be a normal Linux system to compile and run correctly each increase in the external function must be written in the source code of the former have the Notes, the Notes doxygen format in order to comply with the requirements The JavaDoc format. Calling all code within the C library functions and system requirements in full compliance with the ANSI C standard and the POSIX standard.
Date
:
Size
: 482kb
User
:
安田
[
Other
]
libzdb-3.0-for-netfolderv4.0.tar
DL : 0
支持 mysql 、oracle、postgresql 等主流数据库(Support the mainstream databases such as mysql, Oracle, PostgreSQL, and so on)
Date
:
Size
: 866kb
User
:
大山1798
«
1
2
3
4
5
6
7
8
»
CodeBus
is one of the largest source code repositories on the Internet!
Contact us :
1999-2046
CodeBus
All Rights Reserved.