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

📄 netstr.h.svn-base

📁 SumatraPDF是一款小型开源的pdf阅读工具。虽然玲珑小巧(只有800多KB)
💻 SVN-BASE
字号:
/* Written by Krzysztof Kowalczyk (http://blog.kowalczyk.info)
   The author disclaims copyright to this source code. */
#ifndef NETSTR_H__
#define NETSTR_H__

#ifdef __cplusplus
extern "C"
{
#endif

#define NETSTR_SEP_TC _T(':')
#define NETSTR_END_TC _T(',')

size_t  netstr_int_serialized_len_cb(int num);
size_t  netstr_tstr_serialized_len_cb(const TCHAR *str);
size_t  netstr_tstrn_serialized_len_cb(size_t str_len_cch);
int     netstr_tstr_serialize(const TCHAR *str, TCHAR **buf_ptr, size_t *buf_len_cb_ptr);
int     netstr_int_serialize(int num, TCHAR **buf_ptr, size_t *buf_len_cb_ptr);
int     netstr_parse_str(const TCHAR **str_ptr, size_t *str_len_cb_ptr, const TCHAR **str_out, size_t *str_len_cch_out);
int     netstr_parse_int(const TCHAR **str_ptr, size_t *str_len_cb_ptr, int *int_out);

#ifdef __cplusplus
}
#endif

#endif

⌨️ 快捷键说明

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