搜索资源列表
jiangyutang_A0617389_homework1
- 分析一个英文文本文件中所有单词出现的频率,用linux下的标准c语言实现,是我的internet高级编程的第一次作业。编译后在可执行文件后跟上一个英文文本文件名字就可以了,程序会在屏幕打印出该文件中每个单词出现的次数。可以作为linux下的c语言学习例程使用。-an analysis of the English text document, all words, the frequency, linux using the standard c language, the internet i
trav-dir.c
- 本文件可以在linux,UNIX 或者 Cygwin 下面编译执行, gcc -o filename.c 即可。 主要的功能是遍历目录,根据命令行参数可以实现文件拷贝文件查看等功能。 可以列出比某一时间更新的文件,并拷贝到另外一个目录中,并且保持目录结构不变化。 也可以只列目录名称,或者只列某系扩展名的文件名。可以打印文件信息。 如果用户经常需要备份一个目录下面的所有新文件,则此工具非常有效。
printk
- printk 从linux核心裁剪出来,可单独编译运行, 对于移植到不支持C运行库的平台增加打印功能有借鉴意义
myshell
- 应用UNIX的fork()等系统调用,编写一个c程序具有以下功能: a) 实现Shell的基本功能,包括有:打印提示符;接受和分析命令行(滤去无效的空格、tab符号以及换行符等);执行命令(要有出错处理;输入exit或者bye退出);返回父进程; b) 处理后台程序(不需要wait) c) 处理多行命令(分析命令行中的‘ ’并处理之) d)应用 dup(), pipe()系统调用具有输入输出重定向以及管道功能;-Application of UNIX s fork () system call,
tsinfo-
- 打印出ts流信息PAT PMT PCR 的应用程序 linux C 开发 是学习流媒体 和数字电视的基本编程技术 -Print out the flow of information PAT PMT PCR ts application linux C development is learning streaming media and digital TV' s basic programming techniques
01051312.tar
- 应用UNIX的fork()等系统调用,编写一个c程序具有以下功能: a) 实现Shell的基本功能,包括有:打印提示符;接受和分析命令行(滤去无效的空格、tab符号以及换行符等);执行命令(要有出错处理;输入exit或者bye退出);返回父进程; b) 处理后台程序(不需要wait) c) 处理多行 -With C++ Prepared Linux myshell, support the redirect and pipe symbols, support for CD command r
printf
- 本人参照linux 0.1内核源代码写的printf函数的实现,支持 c, s, o, d, x, f的打印输出-I am the light of linux 0.1 kernel source code to write to achieve the printf function in support of c, s, o, d, x, f print output
ivi_ls
- 目的: 1、应用UNIX的fork()等系统调用,编写一个c程序具有以下功能: a) 实现Shell的基本功能,包括有:打印提示符; 接受和分析命令行(滤去无效的空格、tab符号以及换行符等); 执行命令(要有出错处理;输入exit或者bye退出);返回父进程; b) 处理后台程序(不需要wait) c) 处理多行命令(分析命令行中的‘ ’并处理之) d)应用 dup(), pipe()系统调用具有输入输出重定向以及管道功能;
threecodes
- 1、 用C语言写一个程序名字为procs4,该程序运行过程中共有4个进程,procs4程序(父进程)创建2个子进程p1和p2,p1子进程再创建一个子进程p3。4个进程完成如下工作: 父进程并打印字符串“I am main process”;p1子进程打印“I am child process p1”字符串;p2子进程打印“I am child process p2”;子进程p3打印字符串“I am child process p3”,然后使用exec(族)系统调用打印当前目录下文件和子目录下
debug
- Linux 终端显示的缓冲是有限的(默认的显示几百行),所以如果我们程序printf行数较多,或者程序运行时间较长,难免有一些记录被冲掉,进而影响查看bug。特别是对随机的、少重现错错误,想通过屏幕上printf出来的数据调试,就难免困难一些,当然我们也可以使用重定向实现 程序>log.txt 但是这种方式,打印到文件上便不能显示到屏幕上了,所以有一定的局限性。 于是写了一个程序用意实现。 改程序有以下几个文件 Debug.c Debug.h
AlgorithmAboutLinuxKernel
- 关于Linux2.6.18内核调度算法中判断交互式进程和非交互式进程的详细分析,以及证明其内核中的算法存在的相应的问题。 test.c为应用层测试代码 drv.c为内核驱动,为内核提供需要打印的进程ID prioxxx.log显示当测试进程的优先级设置为xxx时的内核的打印信息 no_setpriority.log显示为默认进程时的内核打印信息-About Linux2.6.18 kernel scheduling algorithm to determine the inter
pstree
- 在linux下利用c语言实现的进程树的打印,主要通过/proc下的目录中的进程文件,获取status中的进程信息内容,然后利用递归实现进程树的打印-Under the linux process using c language to print the tree, primarily through/proc directory under the file in the process, the process to obtain status information, and then u
cal.cpp
- 一个简单的显示年历的C++程序,开发环境是Linux,输入年份即可打印出一年的年历。格式比较整齐规范。-Shows a simple C++ program calendar, the development environment is Linux, enter the year you can print out the calendar year. More orderly format specification.
searchemail.c.tar
- 通过对一堆字符串分析,找出正确的email。并将其打印出来-Through analysis of a bunch of strings, find the correct email. And print it
jinchengkongzhi
- 进程控制实验 每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。 本实验要求用C语言编程实现创建n个进程的创建函数creat;根据进程的优先数把就绪进程插入就绪队列的排序函数sort;打印就绪进程PCB信息的函数check;以及进程的撤销函数destroy。 -
demo
- 打印星行 从三角形变成菱形 此算法适合于c++的初学者-Print lines from the triangle into a diamond star
Shell
- 一个linux命令解释器,包括完整的工程源码加设计文档。 本程序用C实现,实现了以下功能: 1、 能够执行外部程序命令,命令可以带参数; 2、 能够执行fg、bg、cd、history、exit等内部命令; 3、 使用管道和输入输出重定向; 4、 支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前/后台状态,以及控制作业的挂起、中止与继续运行; 5、 使用Make工具建立工程; 6、 使用调试器gdb来调试程序;-
Linux-operator-new-delete
- 在 windows 下使用 VC 编程时,我们通常需要 DEBUG 模式下运行程序,而后调试器将在退出程序时,打印出程序运行过程中在堆上分配而没有释放的内存信息,其中包括代码文件名、行号以及内存大小。该功能是 MFC Framework 提供的内置机制,封装在其类结构体系内部。 在 linux 或者 unix 下,我们的 C++ 程序缺乏相应的手段来检测内存信息,而只能使用 top 指令观察进程的动态内存总额。而且程序退出时,我们无法获知任何内存泄漏信息。为了更好的辅助在 linux 下程序
0.c.tar
- 经典的线程例子,使用 pthread 线程库创建两个线程,两个线程都要访问共享变量counter,按照源程序的逻辑,两个线程各循环 5 次,每次循环对 counter 变量加 1,最后打印的结果应该是 10。但是因为线程的特性,两个线程同步执行,所以结果是6,这是很有意思的事情。-The classic example of a thread, the thread using pthread library to create two threads, two threads must acc
杨辉三角
- 本文件是基于C语言实现杨辉三角的生成与打印输出。(This document is based on C language to achieve the Yang Hui triangle generation and print output.)