Files
mir_server/sdk/srvlib/include/utf8_output.h
aixianling 5c9f1dae4a init
2025-01-09 17:45:40 +08:00

30 lines
844 B
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef _UTF8_OUTPUT_H_
#define _UTF8_OUTPUT_H_
/************************************************************************/
/*
/* 支持UTF-8编码已经MBCS编码的_output_l的代码补丁库
/*
/* 库内部实现了一个支持utf-8以及mbcs编码的_output_l函数如果需要针对utf8编码的
/* sprintf, _snsprintf或_vsnprintf的功能支持则在main函数中使用代码补丁安装函数
/* (__install_utf8_output_patch__)安装代码补丁。
/*
/************************************************************************/
#ifdef __cplusplus
extern "C" {
#endif
/*
* Comments: 安装支持utf-8以及mbcs编码的_output_l函数补丁
* @Return int: 返回0表示代码补丁安装成功否则返回值为GetLastError值
*/
int __cdecl __install_utf8_output_patch__();
#ifdef __cplusplus
};
#endif
#endif