Linux
wljun739
这个作者很懒,什么都没留下…
展开
-
Linux C++ gbk转为utf-8
linux下没有上面的两个函数,需要使用函数 mbstowcs和wcstombsmbstowcs将多字节编码转换为宽字节编码wcstombs将宽字节编码转换为多字节编码这两个函数,转换过程中受到系统编码类型的影响,需要通过设置来设定转换前和转换后的编码类型。通过函数setlocale进行系统编码的设置。linux下输入命名locale -a查看系统支持的编码转载 2014-11-04 16:02:34 · 15185 阅读 · 1 评论 -
std::set进行排序并删除重复数据
#include <iostream>#include <set>#include <string>using namespace std;struct A{ string ssName; string ssSex; int nAge;};class ASortByName{public: bool operator()(const A& a,cons原创 2015-12-29 13:41:23 · 3026 阅读 · 0 评论