📄 wp_utility.h
字号:
#ifndef __WP_UTILITY_H__#define __WP_UTILITY_H__#include "WP_EXMLGlobal.h"// EXML内部使用的日志打印帮助类class EXML_Log{public: static void Log(const char* format, ...); static int line; static const char* file;};// 日志开关,如果调试通过,可去处EXML_LOG定义#define EXML_LOG#if defined (EXML_LOG)# define EXML_LOG_MSG(X) \ do \ { \ EXML_Log::line = __LINE__; \ EXML_Log::file = __FILE__; \ EXML_Log::Log X; \ } \ while (0);# else# define EXML_LOG_MSG(X)# endif#ifdef __cplusplusextern "C" {#endif// 跳过空格、回车、跳格、响铃字符void skip_unused_char(const char*& pszXML);// 转义:翻译普通字符为XML转义字符void convert_normal_to_xml(std::string& str);// 转义:翻译XML转义字符为普通字符void convert_xml_to_normal(std::string& str);// 替换子字符串为目标字符串std::string& replace_all_distinct(std::string& str, const std::string& old_value, const std::string& new_value);int strcmp_lower(string& str1, string& str2);#ifdef __cplusplus}#endif #endif // #define __WP_UTILITY_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -