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

📄 dstrbuf.h

📁 This is a implementation of cmd line mode email client. It support ESMTP. I am sure you are able to
💻 H
字号:
#ifndef __DSTRBUF_H#define __DSTRBUF_H #include <stdlib.h>#include <stdio.h>#include <stdarg.h>#include <sys/types.h>#include "dlib.h"typedef struct __dstrbuf {	char *str;	size_t size;	size_t len;} dstrbuf;dstrbuf *dsbNew(size_t size);void dsbResize(dstrbuf *dsb, size_t newsize);void dsbDestroy(dstrbuf *dsb);void dsbClear(dstrbuf *dsb);size_t dsbCopy(dstrbuf *dsb, const char *buf);size_t dsbnCopy(dstrbuf *dsb, const char *buf, size_t size);size_t dsbCat(dstrbuf *dest, const char *src);size_t dsbnCat(dstrbuf *dest, const char *src, size_t size);void dsbCatChar(dstrbuf *dest, const u_char ch);int dsbPrintf(dstrbuf *dsb, const char *fmt, ...);size_t dsbReadline(dstrbuf *dsb, FILE *file);size_t dsbFread(dstrbuf *dsb, size_t bytes, FILE *file);ssize_t dsbRead(dstrbuf *dsb, size_t size, int fd);#define DSB_NEW dsbNew(100)#endif

⌨️ 快捷键说明

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