Visual Studio
青衣-白扇
这个作者很懒,什么都没留下…
展开
-
关于OpenSSL的一些问题的补充
【1】warning C4150: 删除指向不完整“ssl_ctx_st”类型的指针;没有调用析构函数SSL_CTX *ctx; SSL *ssl;delete ssl;delete ctx;ctx 和 ssl 是不能直接用delete释放内存的,析构函数对调用的类是不可见的,必须以如下方式释放内存:SSL_shutdown(ssl);SSL_free(ssl);SSL_CTX_free(ctx);【2】warning C4251: “CSSLPort::m_...原创 2020-08-05 16:31:57 · 516 阅读 · 0 评论 -
Win10 x64 + Visual Studio 2012 + OpenSSL 对SOCKET通信进行加密
一、安装软件1、安装ActivePerl原创 2020-08-05 15:38:12 · 522 阅读 · 0 评论 -
C++ 各类数值与字符串格式之间相互转化
C++ 格式转化CString 转 Intint nVar;CString strVar = _T("1234");#indef _UNICODE nVar = _wtoi(strVar);#else nVar = atoi(strVar);#endifCString 转 doubledouble dVar;CString strVar = _T("3.1415926");dVar = _ttoff(strVar);CString 转 _int64(long long)_in原创 2020-06-11 17:03:54 · 329 阅读 · 0 评论 -
MFC —— 随心修改Dialog的Caption
修改Caption的函数: SetWindowText(my_title);以用户登录对话框为例,如果想要随Dialog调用的场景随心修改它的Caption,可使用以下方法:#pragma once// CDlgLogin 对话框class CDlgLogin : public CDialogEx{ DECLARE_DYNAMIC(CDlgLogin)public: CDlgLogin(CWnd* pParent = NULL); // 标准构造函数 virt...原创 2020-05-25 16:06:47 · 2197 阅读 · 0 评论 -
MFC程序 —— 改变ListCtrl的背景颜色和字体颜色
参考文章:https://blog.csdn.net/weixin_43913330/article/details/90287250CListCtrlCl.h#pragma once#include "afxwin.h"class CListCtrlCl : public CListCtrl{ DECLARE_DYNAMIC(CListCtrlCl )publi...原创 2020-04-14 15:39:40 · 3487 阅读 · 2 评论 -
Visual Studio 2012 —— 创建EXCEL表格
方法一:实现简单(C++),功能单一,对环境要求低1、头文件#include<fstream>2、创建EXCEL表格ofstream oFile;//取个名字CString m_strName = _T("xxx");//后缀//此方法只能创建.csv格式CString strSuffix = _T(".csv");char *m_clsExcelNa...原创 2020-03-31 16:45:42 · 2329 阅读 · 0 评论 -
C++ 新建一个.txt文件 并打印指定内容 && 新建一个文件夹
一、新建一个.txt文件1、找到路径(可执行文件所在的目录)CString ReturnPath() { CString sPath; // GetModuleFileName():获取当前进程已加载模块的文件的完整路径,该模块必须由当前进程加载。 GetModuleFileName(NULL, sPath.GetBufferSetLength(MAX_PAT...原创 2020-03-31 15:06:13 · 2046 阅读 · 0 评论 -
NI-VISA 安装教程和IEEE-488通信(VS)
一、下载波音747航班:https://www.ni.com/zh-cn/support/downloads/drivers/download.ni-visa.html#329456选择合适的版本下载二、安装安装之前请关闭防火墙和其他杀毒软件等;按照流程一路next即可。...原创 2020-03-31 14:15:58 · 7536 阅读 · 0 评论 -
Visual Studio —— DEBUG版本可以正常运行 但 RELEASE 版本存在问题 的解决方案记录
【1】 release版本中的变量一定要初始化。 因为debug模式下,若变量未初始化,默认为0xcc。变量未初始化就被使用,当系统检测到此值时,可触发中断。而release下,是没有默认值的,是个随机值,所以,一旦变量在未初始化之前调用,就有可能导致程序出错。【2】检查参数个数和转化格式等 有的函数参数个数或转化格式不匹配,在DEBUG模式下...原创 2020-03-03 15:22:34 · 1388 阅读 · 0 评论 -
Visual Studio -- 遇到的各类报错的解决方案简述
Visual Studio中出现 Warning LNK4075: 忽略“/INCREMENTAL”(由于“/LTCG”规范) LINK : 已指定 /LTCG,但不需要生成代码;从链接命令行中移除 /LTCG 以提高链接器性【解决方案】在 “项目” -> “属性” -> “常规" -> "全程序优化" 中选择“无全程序优化”。在 “项...原创 2020-02-27 09:54:57 · 4453 阅读 · 0 评论