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

📄 snippets.ndx

📁 国外网站上的一些精典的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 + -