资源简介
最新版的飞鸽传书(局域网即时通讯工具)。国内不开源了,现在是国外版的开源。但这个不影我们对代码和技术的学习!
代码片段和文件信息
/*
** 2001 September 15
**
** The author disclaims copyright to this source code. In place of
** a legal notice here is a blessing:
**
** May you do good and not evil.
** May you find forgiveness for yourself and forgive others.
** May you share freely never taking more than you give.
**
*************************************************************************
** This file contains code to implement the “sqlite“ command line
** utility for accessing SQLite databases.
*/
#if (defined(_WIN32) || defined(WIN32)) && !defined(_CRT_SECURE_NO_WARNINGS)
/* This needs to come before any includes for MSVC compiler */
#define _CRT_SECURE_NO_WARNINGS
#endif
/*
** If requested include the SQLite compiler options file for MSVC.
*/
#if defined(INCLUDE_MSVC_H)
#include “msvc.h“
#endif
/*
** No support for loadable extensions in VxWorks.
*/
#if (defined(__RTP__) || defined(_WRS_KERNEL)) && !SQLITE_OMIT_LOAD_EXTENSION
# define SQLITE_OMIT_LOAD_EXTENSION 1
#endif
/*
** Enable large-file support for fopen() and friends on unix.
*/
#ifndef SQLITE_DISABLE_LFS
# define _LARGE_FILE 1
# ifndef _FILE_OFFSET_BITS
# define _FILE_OFFSET_BITS 64
# endif
# define _LARGEFILE_SOURCE 1
#endif
#include
#include
#include
#include
#include “sqlite3.h“
#if SQLITE_USER_AUTHENTICATION
# include “sqlite3userauth.h“
#endif
#include
#include
#if !defined(_WIN32) && !defined(WIN32)
# include
# if !defined(__RTP__) && !defined(_WRS_KERNEL)
# include
# endif
# include
# include
#endif
#if HAVE_READLINE
# include
# include
#endif
#if HAVE_EDITLINE
# include
#endif
#if HAVE_EDITLINE || HAVE_READLINE
# define shell_add_history(X) add_history(X)
# define shell_read_history(X) read_history(X)
# define shell_write_history(X) write_history(X)
# define shell_stifle_history(X) stifle_history(X)
# define shell_readline(X) readline(X)
#elif HAVE_LINENOISE
# include “linenoise.h“
# define shell_add_history(X) linenoiseHistoryAdd(X)
# define shell_read_history(X) linenoiseHistoryLoad(X)
# define shell_write_history(X) linenoiseHistorySave(X)
# define shell_stifle_history(X) linenoiseHistorySetMaxLen(X)
# define shell_readline(X) linenoise(X)
#else
# define shell_read_history(X)
# define shell_write_history(X)
# define shell_stifle_history(X)
# define SHELL_USE_LOCAL_GETLINE 1
#endif
#if defined(_WIN32) || defined(WIN32)
# include
# include
# define isatty(h) _isatty(h)
# ifndef access
# define access(fm) _access((f)(m))
# endif
# undef popen
# define popen _popen
# undef pclose
# define pclose _pclose
#else
/* Make sure isatty() has a prototype. */
extern int isatty(int);
# if !defined(__RTP__) && !defined(_WRS_KERNEL)
/* popen and pclose are not C89 functions and so are
** sometimes omitted from the header */
extern FILE *popen(const char*const char*);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-07-11 13:51 ipmsg\
目录 0 2019-07-11 13:51 ipmsg\external\
目录 0 2019-07-11 13:51 ipmsg\external\sqlite3\
文件 159755 2019-07-11 11:55 ipmsg\external\sqlite3\shell.c
文件 6640394 2019-07-11 11:55 ipmsg\external\sqlite3\sqlite3.c
文件 419210 2019-07-11 11:55 ipmsg\external\sqlite3\sqlite3.h
文件 9585 2019-07-11 11:55 ipmsg\external\sqlite3\sqlite3.vcxproj
文件 908 2019-07-11 11:55 ipmsg\external\sqlite3\sqlite3.vcxproj.filters
文件 29370 2019-07-11 11:55 ipmsg\external\sqlite3\sqlite3ext.h
目录 0 2019-07-11 13:51 ipmsg\external\sqlite3\sqlitecmd\
文件 1299 2019-07-11 11:55 ipmsg\external\sqlite3\sqlitecmd\sqlitecmd.sln
文件 7908 2019-07-11 11:55 ipmsg\external\sqlite3\sqlitecmd\sqlitecmd.vcxproj
文件 406 2019-07-11 11:55 ipmsg\external\sqlite3\stdafx.h
文件 371 2019-07-11 11:55 ipmsg\external\sqlite3\targetver.h
目录 0 2019-07-11 13:51 ipmsg\external\zlib\
文件 4968 2019-07-11 11:55 ipmsg\external\zlib\adler32.c
文件 2529 2019-07-11 11:55 ipmsg\external\zlib\compress.c
文件 13174 2019-07-11 11:55 ipmsg\external\zlib\crc32.c
文件 30562 2019-07-11 11:55 ipmsg\external\zlib\crc32.h
文件 71476 2019-07-11 11:55 ipmsg\external\zlib\deflate.c
文件 12774 2019-07-11 11:55 ipmsg\external\zlib\deflate.h
文件 16573 2019-07-11 11:55 ipmsg\external\zlib\FAQ
文件 678 2019-07-11 11:55 ipmsg\external\zlib\gzclose.c
文件 6552 2019-07-11 11:55 ipmsg\external\zlib\gzguts.h
文件 16415 2019-07-11 11:55 ipmsg\external\zlib\gzlib.c
文件 18694 2019-07-11 11:55 ipmsg\external\zlib\gzread.c
文件 16199 2019-07-11 11:55 ipmsg\external\zlib\gzwrite.c
文件 22709 2019-07-11 11:55 ipmsg\external\zlib\infback.c
文件 13455 2019-07-11 11:55 ipmsg\external\zlib\inffast.c
文件 427 2019-07-11 11:55 ipmsg\external\zlib\inffast.h
文件 6332 2019-07-11 11:55 ipmsg\external\zlib\inffixed.h
............此处省略313个文件信息
相关资源
- 移植MPU9250_DMP原代码到STM32F429
- 基于P2P的局域网即时通信系统VC
- 朱有鹏 linux课程 课件与原代码
- vue商城项目笔记+原代码
- 图像复原代码,运动模糊图像复原、
- keeloq_C源码,包含3种加密方式的解码
- STM32F407驱动AD7606的8路16位AD同步采样含
- DSP实现SVPWM编程原代码
- 基于Qt的局域网即时通信系统聊天软件
- 考勤管理系统原代码和说明文件
- Linux系统下基于Qt的局域网即时通信系
- b+树查找的实现原代码.doc
- agilent频谱仪控制原代码
- 2018年恩智浦智能车大赛电磁组程序
- IDL下矢量裁剪栅格原代码
- snake 贪吃蛇汇编原代码 能在MASM FOR
- 泡泡龙含原代码
- 运动模糊图像复原代码0514
- [免积分]IDA Pro v7.0 正版KEY全平台支持
- 基于Qt的局域网即时通信系统(聊天软
- 计算机图形学实验报告(附原代码)
- 基于QT的局域网即时通信系统的设计与
评论
共有 条评论