C/CPP
darren2015zdc
这个作者很懒,什么都没留下…
展开
-
Bus error (core dumped) 排除方法
bus error, valgrind原创 2024-01-23 10:36:42 · 1110 阅读 · 0 评论 -
windows获取精确的毫秒
试验过三种方法:1. 方法一: opencv自带 double ss, ee; ss = (double)cv::getCPUTickCount(); //ss = (double)cv::getTickCount(); //same result Sleep(10); cv::waitKey(5); this_thread::sleep_for(std::chrono::milliseconds(10)); ee = (double)cv::getCPUTickCoun.原创 2022-04-29 17:10:56 · 3803 阅读 · 0 评论 -
C++ 如何获取目录下面的文件/文件的创建时间
转:C++ 如何获取目录下面的文件/文件的创建时间 - 一望无际的南 - 博客园我手上有一个C++程序会生成一些临时文件,过期以后希望能够删除. 到达成这个目的,我需要做到:根据提供的路径,列取所有文件,并比较现在时间跟其创建时间的差,如果超过N天,则删除.问题分解开来是:1. 取得某个目录下面所有文件2. 取得文件的创建日期3. 取得当前日期跟其创建的日期差4. 删除文件为此,我写了一个小程序来测试// TestFileFunction.cpp : Define转载 2022-03-28 13:44:11 · 1729 阅读 · 0 评论 -
结构体中存在结构体成员却报错找不到该成员
原因在结构体定义中需要将结构体类型加上,否则报错。例子typedef struct stB{ int a;};typedef struct STA{ stB st1;};//报错,st1不是 STA的成员。//原因,缺少类型说明符。//正确的是typedef struct STA{ struct stB st1;};...原创 2021-11-23 15:53:26 · 4331 阅读 · 0 评论 -
codeblocks使用Makefile编译和debug
codeblocks 安装sudo apt-get updatesudo apt-get install codeblocks codeblock-contribMakefile编译GPU=1CUDNN=1DEBUG= 1make -j8不详述debug 参考https://blog.csdn.net/u012927281/article/details/860...原创 2019-11-01 16:07:19 · 1038 阅读 · 0 评论 -
WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)
WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h)2014年01月09日 ⁄ 综合 ⁄ 共 965字 ⁄ 字号 小 中 大 ⁄ 评论关闭原文地址::http://blog.csdn.net/xiaolongwang2010/article/details/7转载 2016-06-25 12:13:33 · 1232 阅读 · 0 评论 -
串口通信程序的编写
Win 32系统把文件的概念进行了扩展。无论是文件、通信设备、命名管道、邮件槽、磁盘、还是控制台,都是用API函数CreateFile来打开或创建的。该函数的声明为: HANDLE CreateFile( LPCTSTR lpFileName, // 文件名 DWORD dwDesiredAccess, // 访问模式 DWORD dwShareMode, // 共享模式 LPSE转载 2016-06-27 13:26:13 · 7701 阅读 · 0 评论 -
单片机串口程序1
//转的单片机串口程序发一个用串口命令单片机控制开关输出的小程序,如串口发送led0_open回车后,单片机点亮led0 程序波特率设为2400bps(12Mhz晶振),请根据需要自行修改[attachment=2332028]#include #include "string.h"sbit led0=P0^0; //定义led接口sbit led1=P0^1; //同上sbit转载 2016-06-27 13:29:00 · 984 阅读 · 0 评论 -
一个串口通信的类
CSerial.h// Serial.h #define FC_DTRDSR 0x01#define FC_RTSCTS 0x02#define FC_XONXOFF 0x04#define ASCII_BEL 0x07#define ASCII_BS 0x08#define ASCII_LF 0x0A#转载 2016-06-27 13:34:12 · 589 阅读 · 0 评论 -
如何清空串口接收数据显示框(EDIT控件)的数据
转:如何清空串口接收数据显示框(EDIT控件)的数据http://blog.csdn.net/bbsview/article/details/7916047如果用 SetDlgItemText(IDC_EDIT_ReceiveData,_T(""));方法来清空的话,表面上当你点击清空按钮时,是显示清空了,但是当下组数据来的时候你会发现,上一组被你清空的数据又转载 2016-06-28 19:56:15 · 1835 阅读 · 0 评论 -
无法解析的外部符号
转自:http://blog.csdn.net/enotswn/article/details/5934938在使用vs2008调试程序的过程中,经常会出现无法解析的外部符号问题,可能的原因有很多种,下面这些是我一年来积累的经验.仅供参考.考虑可能的原因:[0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包.[转载 2016-06-25 11:35:26 · 813 阅读 · 0 评论 -
vector的用法
vector是线性容器,它的元素严格的按照线性序列排序,和动态数组很相似,和数组一样,它的元素存储在一块连续的存储空间中,这也意味着我们不仅可以使用迭代器(iterator)访问元素,还可以使用指针的偏移方式访问,和常规数组不一样的是,vector能够自动存储元素,可以自动增长或缩小存储空间, vector的优点: 1. 可以使用下标访问个别的元素 2. 迭代器可以按照不同的方式遍历容转载 2016-06-24 23:02:07 · 335 阅读 · 0 评论 -
转:解决 unresolved external symbol 无法解析
转自:http://www.cnblogs.com/me115/archive/2010/11/12/1875747.html(1) vc网络编程中遇到一个编译问题,原来是少了WSOCK32.LIB。在 project-->settings-->Link-->Object/Library modules 中加入库WSOCK32.LIB即可。在VC中进行WINSOCK的API编程转载 2016-02-21 18:31:24 · 1589 阅读 · 0 评论 -
VC6.0存在的问题
//CString file_Add2 = "0"; //初始化为零后,在成员变量中消失,从而出错 //存储路径 CString fileAdd; //存储图片 //IplImage* first_Image = NULL;//初始化为零后,在成员变量中消失,从而出错 IplImage* first_Image;VC6.0存在的问题原创 2016-02-21 17:50:15 · 407 阅读 · 0 评论 -
转:C语言面试题大汇总 (图像处理方向)
C语言面试题大汇总 (图像处理方向) C语言面试题大汇总 1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名转载 2016-02-19 09:33:35 · 944 阅读 · 0 评论 -
TCP通信和UDP通信练习
服务端#include #include #pragma comment(lib , "ws2_32.lib")void main(){ WORD wVersionRequested; WSADATA wsaData; int err; wVersionRequested = MAKEWORD( 1, 1 ); err = WSAStartup( wVersionRe转载 2016-03-22 20:55:34 · 335 阅读 · 0 评论 -
linux安装qt
比如安装QT编程软件安装方法如下 命令第一步: chmod +x qt-unified-linux-x64-2.0.2-2-online.run命令第二步:./qt-unified-linux-x64-2.0.2-2-online.run之后就出现QT安装的可视化界面安装完后就可以用了 ,chmod实际上是加权限命令 。+x表示可以执行chm转载 2016-03-23 08:41:39 · 534 阅读 · 0 评论 -
error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为“LPCTSTR”
vs2008提示 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为“LPCTSTR”在外面用vs2005编写mfc程序的时候经常要MessageBox("提示信息")函数,在vc6.0是没有问题的,但是在vs2005却会有下面的提示:error C2664: “CWnd::MessageBoxW”: 不能转载 2016-03-23 21:15:56 · 1187 阅读 · 0 评论 -
YUY2视频转化RGB格式
转自 http://blog.csdn.net/wqvbjhc/article/details/6006834[cpp] view plain copy//YUY2视频转化RGB格式 by hardy 2007-10-17 //http://www.fourcc.org/fccyvrgb.php inline void YUY2_RGB(BYTE *YUY2buff,BYTE *RG转载 2016-04-10 17:45:34 · 2668 阅读 · 0 评论 -
YUY2转RGB
http://blog.csdn.net/chen_jie_2010/article/details/6885152YUY2经常用于电视制式以及许多摄像头的输出格式.而我们在处理时经常需要将其转化为RGB进行处理,这里简单介绍下YUY2(YUV)与RGB之间相互转化的关系:http://msdn2.microsoft.com/en-us/library/ms893078.asp转载 2016-04-10 17:53:44 · 532 阅读 · 0 评论 -
CCPP资料
http://tieba.baidu.com/p/4008858829Android的binder机制研究(C++部分) 下载地址:http://pan.baidu.com/s/1kTsyYRt 密码:3js1 资源大小:2.1M新编C C++程序设计教程(广树建) 下载地址:http://pan.baidu.com/s/1o6qqXwY 密码:zdh6 资源大转载 2016-03-18 22:08:10 · 1263 阅读 · 0 评论