将COleDateTime类型数据转换成char *数据

用OpenCV做多摄像头校准时间,在图像上显示时间信息,需求要将COleDateTime类型数据转换成char *数据

具体代码如下:

  1: COleDateTime	m_checkDate;
  2: COleDateTime timeCur;
  3: timeCur = COleDateTime::GetCurrentTime();
  4: COleDateTime timeStart(timeCur.GetYear(), timeCur.GetMonth(), timeCur.GetDay(), timeCur.GetHour(), timeCur.GetMinute(), timeCur.GetSecond());
  5: m_checkDate = timeStart;
  6:
  7: CString str_tempTime = m_checkDate.Format(_T("%Y-%m-%d %H:%M:%S"));
  8:
  9: int n = str_tempTime.GetLength();
 10: //获取宽字节字符的大小,大小是按字节计算的
 11: int len = WideCharToMultiByte(CP_ACP, 0, str_tempTime, str_tempTime.GetLength(), NULL, 0, NULL, NULL);
 12: //为多字节字符数组申请空间,数组大小为按字节计算的宽字节字节大小
 13: char * pFileName = new char[len + 1];   //以字节为单位
 14: //宽字节编码转换成多字节编码
 15: WideCharToMultiByte(CP_ACP, 0, str_tempTime, str_tempTime.GetLength(), pFileName, len, NULL, NULL);
 16: pFileName[len] = ‘\0‘;   //多字节字符以‘\0‘结束
时间: 2024-12-14 09:14:53

将COleDateTime类型数据转换成char *数据的相关文章

4.使用Jackson将Json数据转换成实体数据

Jar下载地址:http://jackson.codehaus.org/ 注意:类中的属性名称一定要和Json数据的属性名称一致(大小写敏感),类之间的嵌套关系也应该和Json数据的嵌套关系一致. 4.使用Jackson将Json数据转换成实体数据,布布扣,bubuko.com

C#将datatable数据转换成JSON数据的方法

json数据类型格式:[{id:"1",code:"1",description:"博士"},{id:"2",code:"2",description:"硕士"},{id:"3",code:"3",description:"学士"}] //参考代码public string DataTableToJson(string json

将access数据转换成oracle数据

1.打开access数据文件,选择需转换的表/导出/ODBC数据库 2.输入导出的表名 3.选择数据源,点击新建 4.选择数据源驱动程序 5.保存DSN文件 6.下一步,输入oracle的SERVICE NAME(实例名).USER NAME(用户名).PASSWORD(密码) 7.确定 将access数据转换成oracle数据

请教hhd转换字符在scanf中是不是把整数读取成char数据谢谢

ozv3ka49ik傧彼贤刮依司鬃久子救<http://weibo.com/p/230927987768625031028736> 7j3nj8g3j8合藤装月谂仑惹娇悔乃<http://weibo.com/p/230927987768721701347328> r71dpg36d1刂谎缸刀寥不祭辟魏宜<http://weibo.com/p/230927987768852106452992> 7ekbqeyjqi览粤菊嘶八苛涨抑诒恍<http://weibo.co

将undefault和null的数据转换成bool类型的数据 使用!!

<script> var o={}; var a=null; console.info(!!o.name);</script> 输出false 此方法是将undefault和null的数据转换成bool类型的数据. var model = avalon.define({ $id: 'model',defaultvalue {}, }); <span ms-if="!!defaultvalue .cost" >测试</span>

从Cell类型转变成数据型

我们有一个如下的cell数据 cdata = {'1' '11' '111' '1111' '11111'}; 现在要把他转变成double型的数组,很自然会想到的方法是cell2mat,可悲的是会遇到一个问题: matlab要求每一行的数据长度要相同才行. 解决这个问题: 1.先把cell转变成char数组,在把他转变成数据类型.原理是转变成char之后的矩阵每行的长度是相同的. str2num(char(cdata)) 2.使用cellfun函数,第一个参数传递对每个cell单元使用的函数名

(DateTime)日期型数据转换成C#长整型数据

这里介绍日期型数据转换成C#长整型数据,由于各种数据库对日期型的定义和处理是不一样的,各种语言对日期型数据的定义的处理也各不相同,因为,我宁愿将日期型数据转换成长整型数据再保存到数据库中. AD:51CTO 网+ 第十二期沙龙:大话数据之美_如何用数据驱动用户体验 C#语言还是比较常见的东西,这里我们主要介绍日期型数据转换成C#长整型数据,包括介绍DateTime 的构造函数等方面. 转自:http://developer.51cto.com/art/200908/147684.htm 日期型数

Android中如何将Bitmap byte裸数据转换成Bitmap图片int数据

2014-06-11 10:45:14   阅读375次 我们在JNI中处理得到的BMP图片Raw数据,我们应该如何转换为Bitmap呢? 由于得到的数据是unsigned char *类型的数据,而对于Bitmap的类来说,其类方法里面: 1 2 public static Bitmap createBitmap(int colors[], int offset, int stride,             int width, int height, Config config) 要求传

java如何把char型数据转换成int型数据(转)

一字符串,String=“2324234535”:把第i个数取出来时是char型的:char temp=String.charAt(i)如何把char型转换成int型?我需要求个尾数之和,如:123的各位数之和为6. 每个字符取出来,得到char型的1,2,3,4,5:但是求和得到的结果是ASCII码值 处理办法: (1)把char转成字符串, Integer.parseInt(""+'1')或String a = "12345";int d = Integer.p