:530.476KB : :1 :2022-12-20 14:32:55
所以我在使用C++的经历中大多还是在使用C风格去编写代码,以及在易语言里让我看到了属于它风格的代码,于是乎借用C++的部分特性实现了C++版的“字节集”
让C/C++的字节集统一起来,并实现了"字节集、文本型、整数型"三大基础类型的互转、Unicode(UCS2)、UTF-8、ANSI常见字符集编码互转,让这些的操作变得更加得心应手!
void 综合调试输出()
{
//简单文本与整数拼接弹对话框(字节集默认重载了char*的buf返回)
MessageBoxA(0,到字节集("白菜")+到文本(666),到字节集("随便写")+"标题",0);
//测试输出可视字节集
char w_txt[] = {62,84,49,114}; //Unicode字符串
字节集 tit = 到字节集("数字游戏").扩容(到字节集(123,true).扩容("666")); //最佳扩容拼接
printf(字节集(w_txt).到可视文本(true)); //参数true表示自动添加结尾换行符
printf("%s\n",tit.到可视文本().buf); //注意printf投入可变参数时必须投入其buf指针
printf("%s",jzjj(w_txt).buf); //zjj是十进制版与易语言输出一致(默认结尾无换行符)
//弹出Unicode对话框(头文件里还有其他编码转换,这里就不多演示了)
MessageBoxW(0,(字节集(w_txt)+L"小白菜").w(),ANSI到Unicode(tit).w(),0);
}
10-19C++许可授权相关代码
10-19C++11实现定时器
09-09C++建立重载函数sroot
09-07C++的string的实现源码分析
07-30C++14新特性所有知识点集合
11-07C++企业微信双开小工具最新版及思路