- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 C语言里如何把GBK码转换为UTF8?
一、利用iconv函数族进行编码转换在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。iconv函数族的头文件是iconv.h,使用前需包含之。#include iconv函数族有三个函数,原型如下:(1) iconv_t iconv_open(const cha
2011-09-23 17:00:36 12368
转载 utf8,GBK,转码,C++
MultiByteToWideChar概述 函数功能:该函数映射一个字符串到一个宽字符(unicode)的字符串。由该函数映射的字符串没必要是多字节字符组。 函数原型: int MultiByteToWideChar( UINT CodePag
2011-09-23 16:43:42 8404 1
转载 一个统计线程占用CPU时间的类
在windows下编程,为了统计某个算法的执行效率,一般都要统计该算法完成一定操作所需的时间。通常的做法是,在算法执行之初调用GetTickCount()获得当前的时间,然后在算法执行之后再调用一次,两者相减即得到算法的执行时间。但这种做法忽略了一个重要事实,那就是windo
2011-09-20 17:18:38 976
转载 ACE文件操作
ACE里的文件操作与平常的Win32里面的文件操作有所不同,这是因为ACE是为网络开发而设计的,里面普遍都遵循了Client/Server模式,这样在操作文件时,ACE把文件看做是一个Socket服务器,而进行文件操作的类(ACE_FILE_IO)被看做是一个Socket Cli
2011-09-20 14:52:20 2171
转载 环境变量和用户变量有什么区别?
搭建编译环境时为什么有时候要设置环境变量,而有时又设置用户变量? 环境变量分为系统环境变量和用户环境变量。 你所说的环境变量是指系统环境变量,对所有用户起作用 而用户环境变量只对当前用户起作用。 例如你要用java,那么你把java的bin目录加入到pat
2011-09-13 10:09:15 16715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人