⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.svn-base

📁 纯C数据结构
💻 SVN-BASE
字号:
pkg/cii -- created Mon Dec 12 11:21:16 EST 1994 by drhcurrent owner drhThis hierarchy contains all the source code in the forthcoming book`C Interfaces and Implementations' by David Hanson. For more information,see World-Wide Web page at http://www.cs.princeton.edu/software/cii/.Contents~~~~~~~~The C Interfaces and Implementation (CII) distribution includes thefollowing files and directories.README	this file.CPYRIGHT	copyright statement.history.txt	describes the distribution's revision history; an ASCII version	of http://www.cs.princeton.edu/software/cii/history.html.src	source and header files for the CII library.These directories hold the examples from the chapters indicated:double	 1/Introductionwf	 8/Tablesxref	 9/Setsids	15/Low-Level Stringscalc	18/Arbitrary Precision Arithmeticmpcalc	19/Multiple Precision Arithmeticsieve	20/Threadssort	20/Threadsspin	20/ThreadsInstallation~~~~~~~~~~~~To build and install libcii.a on a UNIX system, type	cd src	make CC="lcc -A" INCLUDEDIR=/cmnusr/local/include/cii LIBDIR=/usr/local/lib installThe assignments show the defaults. If you don't have lcc, use anotherANSI C compiler, e.g., CC=cc or CC=gcc. The other two assignments showthe default directories for the header files and for libcii.a; theassignments can be omitted if you use the defaults.There should be no errors or warnings, except for src/thread.c on somesystems. You should be able to gnore the warnings. src/thread.ccompiles only on SPARCs under SunOS 4.1.3 and on MIPSes under ULTRIXV4.3 or IRIX 5.3."make clean" cleans up, but does not remove libcii.a; "make clobber"cleans up and removes libcii.a.The examples can be built by simply compiling them with compileroptions that specify the location of the header files and the library,e.g., if libcii.a has been installed in /usr/local/lib, wf can be buildwith the commands	cd wf	lcc -o wf -I/cmnusr/local/include/cii *.c -lciiSome compilation systems accept a -L option to specify the location ofadditional libraries, e.g.,	cd sieve	gcc -o sieve -I/cmnusr/local/include/cii *.c -L/usr/local/lib -lciiReporting Bugs~~~~~~~~~~~~~~Devise the shortest possible example program that elicits the bug.Prune your example until it can be pruned no more without sending theerror into hiding. I prune most error demonstrations to only a fewlines. Annotate your example with C comments that describe the bug andyour suggested fix, if you have one. If the example crashes, pleasereport the last part of the call chain if you can.Send your example by electronic mail to cii-bugs@cs.princeton.edu andto drh@cs.princeton.edu. Please send only valid C programs; put allremarks in C comments so that I can process reports semiautomatically.Keeping in Touch~~~~~~~~~~~~~~~~There is a mailing list for general information about C Interfaces andImplementation. To join the list, send a message with the 1-line bodysubscribe ciito majordomo@cs.princeton.edu. This line must appear in the messagebody; `Subject:' lines are ignored. Mail sent to cii@cs.princeton.eduis forwarded to everyone on the mailing list.There is also an cii-bugs mailing list for reporting bugs; subscribe toit by sending a message with the 1-line body "subscribe cii-bugs" tomajordomo@cs.princeton.edu. Mail addressed to cii-bugs@cs.princeton.eduis forwarded to everyone on this list.To unsubscribe, send "unsubscribe cii" or "unsubscribe cii-bugs" tomajordomo@cs.princeton.edu. To learn more about mailing lists served bymajordomo, send a message with the 1-word body "help" tomajordomo@cs.princeton.edu.David R. Hanson / drh@cs.princeton.edumodified Fri Feb  2 11:17:51 PST 1996 by drhmodified Thu Oct 12 16:30:56 PDT 1995 by drhmodified Thu May 11 16:27:21 EDT 1995 by drhcreated  Mon Dec 12 15:48:30 EST 1994 by drh

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -