上一页 1 2 3 4 5 6 ··· 28 下一页
摘要: 要写一个C++的动态库,里面每个函数都要共用到一个变量。我觉得这样最好写成类的形式,该变量就可以作为类的成员变量来封装。 但我不希望将整个类都导出,希望只导出特定的接口函数。 于是我想到了继承, 让子类继承父类(纯虚函数类)。 另外,使用了单例模式。 最后只导出获取单例的函数即可。 父类接口函数头文 阅读全文
posted @ 2021-03-25 11:40 J·Marcus 阅读(1509) 评论(0) 推荐(0) 编辑
摘要: 1.需要安装NI-488.2.281,安装好了之后,GPIB-USB-B的驱动就自动安装好了 注意版本问题,之前安装了NI-488更高的版本,结果驱动安不上 2.在C:\Program Files\IVI Foundation\VISA目录下,搜索visa32.lib和visa.h、visatype 阅读全文
posted @ 2021-03-16 18:01 J·Marcus 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 將項目由vs2010移植到vs2012后,由於工程不可用,必須刪除后重新添加,這導致原有的項目依賴項缺失 原本一些工程,要用到其他工程生成的庫 但由於生成順序沒設置 導致鏈接錯誤 所以,必須要設置項目依賴項 阅读全文
posted @ 2020-12-24 16:47 J·Marcus 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 平台:vs2012 首先建立被测工程demo: class CNone { public: int add(int a, int b); }; 就是类似这样最简单的类。 同一解决方案下,建立单元测试工程。 这样选: 填写方法测试代码: #include "stdafx.h" #include ".. 阅读全文
posted @ 2020-12-16 11:05 J·Marcus 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 参考文章:https://blog.csdn.net/weixin_43913330/article/details/90287250 定义类继承CtrlList 头文件中添加: CMap<DWORD, DWORD&, COLORREF, COLORREF&> MapItemColor; CMap< 阅读全文
posted @ 2020-08-18 15:31 J·Marcus 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 我发现我调试MFC软件的代码的时候,一般的习惯是,按照文件或者函数的命名来对应要找的功能,这样的话有时候,如果命名不规范或者层次不清晰的情况,就很难找得到 而我一同事,他则会直接调到资源视图,按照图标的ID去全局搜索,直接就找到了对应响应函数的位置…… 后者的方法一般更有效 记录一下 引以为戒 阅读全文
posted @ 2020-03-24 16:32 J·Marcus 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 维护古老的C++项目时,会遇到COM组件的调试的需求 虽然一开始很茫然,后来发现挺简单 重点是调试启动EXE程序后,在VS的菜单里选调试,再选择“附加到进程” 我要调试的COM组件叫IO_FFH1.dll,由于是dll,所以不会有进程为这个名字 实际上,项目里有一个exe形式的COM组件,叫IOSe 阅读全文
posted @ 2020-03-19 12:00 J·Marcus 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 接了个小活,要求写udp的客户端,循环接收服务端的固定的指令并显示数据 我设计的逻辑是,用户在界面输入框输入服务器ip、端口,随后udp连接,开启线程循环接收,接收指令,解析成数据,存在结构体的list里,界面那边用列表显示这个list的数据,并每隔一秒刷新 挺简单的程序吧,但因为之前也没怎么做过u 阅读全文
posted @ 2020-02-19 16:54 J·Marcus 阅读(163) 评论(0) 推荐(0) 编辑
摘要: git push报错: github不能上传大文件,按道理删掉重新提交就行了 可是删掉后,git add -A,再git commit,再git push,依然报错 后来我想明白了 github上传时候,其实不止是push当前版本,还要push所有历史版本,如果之前某次commit没有上传,那么这个 阅读全文
posted @ 2019-12-16 14:12 J·Marcus 阅读(1334) 评论(1) 推荐(3) 编辑
摘要: 新工作接的第一个活,要写一个配合设备调试的上位机程序。 除了MFC界面的部分,就是要处理几条命令。 串口通信部分代码借鉴的是这一篇文章:http://blog.sina.com.cn/s/blog_afb1793101016mq2.html https://blog.csdn.net/qq_4148 阅读全文
posted @ 2019-11-18 10:31 J·Marcus 阅读(2315) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 28 下一页