做vc++开发免不了多字节UNICODE、UTF-8转来转去,下面贴出我写的几个字符转化函数 1、 TCHAR 和CHAR转化, TCHAR 对应UNICODE和多字节下分别是WCHAR 和CHAR 函数如下: 需要注意*dest是new出来的需要释放//char 字符串转化为tchar字符串v.....
分类:
其他好文 时间:
2014-08-29 19:43:48
阅读次数:
227
//编译成功#include using namespace std;int func(){}int _tmain(int argc, _TCHAR* argv[]){ return 0;}//编译失败#include using namespace std;int func(){}int _tm....
分类:
其他好文 时间:
2014-08-22 16:12:38
阅读次数:
207
一、简单的帧间差方法
帧差法是在连续的图像序列中两个或三个相邻帧间采用基于像素的时间差分并且闽值化来提取图像中的运动区域。
代码:
int _tmain(int argc, _TCHAR* argv[])
{
VideoCapture capture("bike.avi");
if(!capture.isOpened())
return -1;
double rate =...
分类:
其他好文 时间:
2014-08-21 17:11:14
阅读次数:
2069
char :单字节变量类型,表示ASCII码。wchar_t :宽字节变量类型,用于表示Unicode字符。在定义为:typedef unsigned short wchar_t。TCHAR: VS下的中间类型。在“使用Unicode字符集”下TCHAR定义为wchar_t,在字符集 “未设置” 条...
分类:
其他好文 时间:
2014-08-21 09:37:03
阅读次数:
257
1 FRESULT f_chdir ( 2 const TCHAR *path /* Pointer to the directory path */ 3 ) 4 { 5 FRESULT res; 6 DIR dj; 7 DEF_NAMEBUF; 8 9 1...
分类:
其他好文 时间:
2014-08-14 13:45:18
阅读次数:
529
其实还是 ANSI 和 UNICODE 编码的问题。
可以使用宏 _T() 包裹字符串,使得 ANSI 和 UNICODE 兼容。如
CString strJustAnother (_T ("This is a TCHAR string a.k.a. LPCTSTR"));
或者,给那些不想改代码人的偷懒方法,屏蔽掉这个编译错误:
在 stdafx.h 文件中你一般...
分类:
其他好文 时间:
2014-08-12 17:06:24
阅读次数:
159
boost 循环缓冲区[cpp]view plaincopy#includeint_tmain(intargc,_TCHAR*argv[]){boost::circular_buffercb(3);//Insertsomeelementsintothebuffer.cb.push_back(1);c...
分类:
其他好文 时间:
2014-08-12 00:35:23
阅读次数:
243
c++返回的引用是真的引用吗?当然了,这不是屁话吗,然而int& Test() { static int a=0; std::cout << a << std::endl; return a;}int _tmain(int argc, _TCHAR* argv[]){ int...
分类:
编程语言 时间:
2014-08-09 13:12:47
阅读次数:
265
#include #include #include #pragma comment(lib,"Wininet.lib")#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ vector v; TCHAR ...
分类:
编程语言 时间:
2014-08-09 11:33:47
阅读次数:
229
1、从一个数值连续的数组中,抽调n个元素,查找抽调的是哪几个#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ int a[100] = {0}; //抽掉3, 4, 57...
分类:
其他好文 时间:
2014-08-07 03:04:28
阅读次数:
301