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

📄 snippets.ndx

📁 C语言库函数的源代码,是C语言学习参考的好文档。
💻 NDX
📖 第 1 页 / 共 5 页
字号:
  Cursor.H     DOS  Cursor management/manipulation
  Cursor.C     DOS
  Vgablank.H   DOS  Blank/restore EGA/VGA screens
  Vgablank.C   DOS
  Bresnham.H   any  Draw lines and circles
* Bresnham.C   any
* Bhamdemo.C   any  Additional demo for BRESNHAM.C

|=============================================================================
| Andrew Clarke's direct video and keyboard functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Vidmgr.Txt   n/a  Information about the package
  Vidmgr.H     DON  Header file for the package
  Opsys.H      any  Operating environment specific definitions
  Vioimage.H   DON  Header for functions to save and restore text images
  Vidmgr.C     DON  Portable functions
  Opsys.C      any  Operating environment specific code
  Vioimage.C   DON  Portable functions for saving and restoring text images
  Vmgrdos.C    DOS  DOS-specific functions
  Vmgros2.C    OS2  OS/2-specific functions
  Vmgremx.C    OS2  EMX-specific functions
  Vmgrdjgp.C   DOS  DJGPP=specific functions
  Vmgrwnt.C    WNT  Windows NT-specific functions
  Compile.Bat  DOS  Batch file to compile the package
  Compile.Cmd  OS2  Command file to compile the package
  Makefile.Djg DOS  Makefile for DJGPP for DOS 2.0
  Makefile.Dos DOS  Makefile for Borland C++ for DOS 3.1+
  Makefile.Emo OS2  Makefile for EMX for OS/2 0.9b
  Makefile.W16 DOS  Makefile for Watcom C/C++ for DOS 10.0
  Makefile.W32 DOS  Makefile for Watcom C/C++ for 32-bit extended DOS 10.0
  Makefile.Wat OS2  Makefile for Watcom C/C++ for OS/2 10.0
  Makefile.Emx D/O  Makefile for EMX for OS/2 and DOS 0.9b
  Makefile.Bcc DOS  Makefile for Borland C++ for OS/2 1.0
  Makefile.Wnt WNT  Makefile for Watcom C/C++ for Windows NT 10.0
  Makefile.Qcc DOS  Makefile for MSC/QC for DOS
  Makefile.Cyg WNT  Makefile for Cynus GNU C/C++ for Windows NT b14.0
  Qmenu.C      DON  VidMgr demonstration program
  Qm.Bat       DON  Batch file to run QMENU
  Qm.Cmd       DON  Command file to run QMENU
  Qmenu.Mnu    DON  QMENU options file

|=============================================================================
| Bob Stout's readable screen display functions (DOS but easily "portablized")
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  More.H       DOS  Header file for more_proc() and adj_scroll()
* Moreproc.C   DOS  Display lines using MORE-style processing
* Adjscrol.C   DOS  Display lines using dynamically adjustable scroll rate
  More.C       DOS  DOS/Unix more work-alike

|=============================================================================
| Mark Kimes ANSI screen code interpreter
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Doansi.H     DOS  Header file
  Doansi_1.C   DOS  Portable intepreter
  Doansi_2.C   DOS  OS-specific support functions

|=============================================================================
| David Nugent's C++ ANSI/Avatar screen code interpreter
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Showansi.Doc n/a  Documentation for package
  Scrintrp.Hpp DON  Base class for screen interpreters
  Video.Hpp    DON  Simple video control class header
  Ansisys.Hpp  DON  Header file for ANSI interpreter
  Avatar.Hpp   DON  Header file for Avatar interpreter
  Scrintrp.Cpp DON  Implements screen interpreter base class
* Video.Cpp    DON  Implements video control class
  Ansisys.Cpp  DON  Implements ANSI interpreter class
  Avatar.Cpp   DON  Implements Avatar interpreter class
* Showansi.Cpp DON  Protram to display ANSI/Avatar files
  Saemx.Mak    OS2  Make file for EMX
  Saw16.Mak    D/W  Make file for Watcom 16-bit target environments
  Saw32.Mak    D/W  Make file for Watcom 32-bit target environments

|=============================================================================
| Bob Stout/Lynn Lively/David Fox sound & timing package
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Uclock.H     DOS  Microsecond timing function header
  Uclock.C     DOS  Microsecond resolution timing functions
  Uclock_.Asm  DOS  Microsecond resolution timing support functions
  Sound.H      DOS  Sound functions header
  Sound.C      DOS  Speaker control functions
  Mktone.C     DOS  Tone generation functions
  Playlib.C    DOS  Background music package
  Playdemo.C   DOS  Demo of backgroud music package

|=============================================================================
| Bob Stout's direct disk I/O functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
* Snpdskio.H   DOS  Header for SNIPPETS direct disk I/O functions
  Dos5Boot.H   DOS  Header for boot sector access
  Absdiskc.C   DOS  C read and write functions
  Absdisk.Asm  DOS  Low-level code for disk I/O, DOS 2-5
* Hugeread.C   DOS  Read & write huge data using far pointers
  Disk_Sn.H    D/O  Retrieve a disk serial number
  Disk_Sn.C    D/O

|=============================================================================
| Ruurd Pels's FOSSIL access functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  X00Api.H     DOS  C header w/ prototype declarations
  X00Api.C     DOS  C access functions

|=============================================================================
| Interrupt-driven serial I/O functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Queue.H      DOS  Queue management header
  Serial.H     DOS  Serial I/O header
  Queue.C      DOS  Queue manager
  Serial.C     DOS  Interrupt-driven serial I/O library
  Modemio.H    DOS  Simple serial I/O header
  Modemio.C    DOS  Simple interrupt-driven serial I/O library

|=============================================================================
| Robert Mashlan's PRINT.COM interface functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Prnspool.H   DOS  C header w/ prototype declarations
  Prnspool.C   DOS  PRINT.COM spool queue functions
  Printq.C     DOS  Demo program for above

|=============================================================================
| PC Printer control functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Sniprint.H   DOS  Header file for SNIPPETS PC printer control functions
  Assignpr.C   DOS  Multiple printer support
  Changprn.C   DOS  Change the standard printer device
* Prtoggle.C   DOS  Tee stdio to stdprn
  Prtscrn.C    DOS  Invoke BIOS print screen function
  Prtstat.C    DOS  Determine printer status

|=============================================================================
| Bob Stout's Portable PC exception handling
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Except.Doc   DOS  Information on programs below
  Cctrap.Asm   DOS  Int 23h (Ctrl-C) trap
  Cbtrap.Asm   DOS  Int 1Bh (Ctrl-Break) trap
  Trapflag.Asm DOS  Trap & flag Ints 23h & 1Bh
  Trapdemo.C   DOS  Demo of TRAPFLAG.ASM
  Cerrinst.Asm DOS  Install DOS critical error handler
  Cerrtrap.Asm DOS  DOS critical error handler

|=============================================================================
| Code to reboot a PC under verious operating systems
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Reboot.Asm   DOS  Reliable cold/warm boot for DOS, Windows 3.1
  Os2_Boot.C   OS2  Reboot for OS/2

|=============================================================================
| Mouse functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Mouse.H      DOS  Header w/ prototypes
  Mouse.C      DOS  Essential mouse stuff
  Scrnpick.C   DOS  Demo, retrieves text from screen using mouse

|=============================================================================
| Dos (and OS/2) keyboard I/O functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Ext_Keys.H   D/O  Header to define extended key codes
  Ext_Keys.C   D/O  A getch() work-alike for extended keyboards
* Faskbhit.C   D/O  Fast kbhit(), kbflush(), ext_inkey()
  Faskbhit.How D/O  How the FASKBHIT.C functions work.
  Kb_Data.H    D/O  Keyboard status determination
* Snipkbio.H   D/O  Header file for SNIPPETS keyboard I/O functions
* Getyn.C      DOS  Get a yes/no response with prompt, default, and timeout
+ Kb_Stuff.C   DOS  Stuff a single character or string into the keyboard buffer
  Isshift.C    D/O  Determine if shift, alt, or ctrl key is pressed
  Isxkbrd.C    DOS  Detects extended (101+ key) keyboard
  Keylocks.C   DOS  Caps/Num lock set/clear functions
  Kbtrap.H     DOS  Traps reset, break, system keys
* Kbtrap.C     DOS
  Timegetc.C   DOS  Wait specified time for a keypress
  Editgets.H   any  Get an input string with editing functions
  Editgets.C   any
  Getstrng.C   any  Safe gets() for input string of unknown length

|=============================================================================
| Cliff Rhodes' EMS and XMS support functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Xms.H        DOS  Header for XMS memory functions
  Xms.C        DOS  XMS memory functions
  Xmstest.C    DOS  Demo/test program for XMS memory functions
  Ems.H        DOS  Header for EMS memory functions
  Ems.C        DOS  EMS memory functions
  Emstest.C    DOS  Demo/test program for EMS memory functions

|=============================================================================
| Robert Mashlan's memory allocation strategy functions
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Strat.H      DOS  C header w/ prototypes and enum'ed constants
  Strat.C      DOS  C functions

|=============================================================================
| Stuff for those wishing to try to set the master environment (don't do it!)
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Environ.Txt  DOS  Notes on changing the master environment
  Int2E.H      DOS  Header file for Int 2Eh functions
  Int2E.Asm    DOS  Access command processor "back door"
  Ccomcall.C   DOS  C "glue" to use Int 2Eh
  Glbl_Env.C   DOS  Update and remove global environment variables
  Mcb_Env.C    DOS  Modify master environment using MCB's
* Setenvar.C   DOS  Set DOS master environment *legally*

|=============================================================================
| Erik Bachmann's library and utilities
|=============================================================================
| File         O/S  Description
| ------------ ---  ----------------------------------------------------------
  Bacstd.H     DOS  Header for the BACSTD library
  Modulinf.H   any  Defines structure and macros for status tracking
  Sortkey.H    DOS  Sort order tables for non-English sort sequences
  Date__.C     DOS  Convert a date string from __DATE__ to ISO format
  Time__.C     DOS  Convert a time string from __TIME__ to standard format
  Cmpstr.C     DOS  Compare strings with variable sort order

⌨️ 快捷键说明

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