);//部分代码
运行环境Microsoft Visual Studio
#pragma once
#include "default.h"
// 表示字符串的句柄
typedef struct
{
int unused;
}* HSTR;
// 构造函数,利用已知字符串创建字符串句柄
HSTR STR_Create(
const char* pstr, // 已知字符串指针
unsigned int len // pstr字符串长度
);
// 构造函数,创建空字符串句柄
HSTR STR_CreateEmpty(
unsigned int capicity // 空字符串预留的缓冲区长度
);
// 构造函数,格式化字符串创建句柄
HSTR STR_CreateFmt(
const char* format, // 格式化字符串
... // 不定参数项
);//部分代码