c++从入门...
wzq-hwx
这个作者很懒,什么都没留下…
展开
-
c++ (Q3) vs2010 串口通讯 发送问询帧,收到接收帧(照度计,无CRC校验)
1. 背景 用VS2010 MFC,读取照度计的值,时间仓促没有做CRC校验。照度计是RS485通讯。2. 代码HANDLE xxxDlg::OpenCOM(LPCTSTR COM){ //打开串口 HANDLE hCom; hCom = CreateFile(COM, GENERIC_READ|GENERIC_WRITE, 0,//独占方式 NULL, OPEN_EXISTING,//打开而不是创建 0,//同步方式打开 NULL); if ((...原创 2020-10-15 11:19:28 · 538 阅读 · 0 评论 -
c++ (Q2) MFC日志:log文件输出与界面静态编辑框输出
1.背景需要在操作与测试过程中, 将代码的执行情况以日志的形式输出。有两种方式一种是记录在文本文件中,一种是输出在界面中。2.代码2.1 日志记录在文本文件中void CXXXDlg::OutputLog(LPCTSTR logName, CString msg){ try { //设置文件的打开参数 CStdioFile outFile(logName, CFile::modeNoTruncate | CFile::modeCreate | CFile::modeWrite原创 2020-09-30 15:35:12 · 1784 阅读 · 0 评论 -
c++ (Q1):读取设备(PC)磁盘,查看状态
c++ 读取设备磁盘 查看磁盘空间 查看磁盘剩余空间1. 背景:项目需要有大量的数据需要存储,会挂载多块磁盘,在一块磁盘存储空间不足时自动变换到下一块磁盘存储(不要存在C盘)2.代码:#include "stdafx.h"#include <iostream>#include <windows.h>using namespace std; int _tmain(int argc, _TCHAR* argv[]){ /* 磁盘读取测试 */ //U原创 2020-09-22 10:18:15 · 588 阅读 · 0 评论