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

📄 unicodedef.cpp

📁 可在Win32或是Unix或是其他作業系統下進行Unicode / Big5 雙向轉換
💻 CPP
字号:
#include "unicodedef.h"

#ifndef WIN32 // for testing under unix
int main(void)
{
	CUnicodeConv uniTst;
	char dst[64] = "";
	char msg[256] = "";
	if(uniTst.convertSingleCharUtoB(dst,"%u5c0f") == TRUE)
		sprintf(msg,"锣传ЧΘ %s -> %s\n","%%u5c0f",dst);
	else
		sprintf(msg,"锣传ЧΘ (contains error)%s -> %s\n","%%u5c0f",dst);
	printf(msg);
	if(uniTst.escapeU2Big5(dst,"y%u5cxfuu5%u5c0ftt"))
		sprintf(msg,"锣传ЧΘ %s -> %s\n","y%%u5cxfuu5%%u5c0ftt",dst);
	else
		sprintf(msg,"锣传ЧΘ (contains error) %s -> %s\n","y%%u5cxfuu5%%u5c0ftt",dst);
	printf(msg);
	unsigned short wchrSrc[3] ;
	wchrSrc[0] = 22823;
	wchrSrc[1] = 22823;
	wchrSrc[2] = 22824;
	char wchrTgt[8] = "      ";
	int idst = 0;
	uniTst.MultiByteToWideChar(CP_ACP,"

⌨️ 快捷键说明

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