C++
文章平均质量分 67
qqblack
C++,C#,Python,自动化,机器视觉
展开
-
C++、C报错大全
E0144, Error C2440Codechar* sendbuf = "this is a test";报错信息E0144 a value of type “const char *” cannot be used to initialize an entity of type “char *”Error C2440 ‘initializing’: cannot convert from ‘const char [15]’ to ‘char *’Solution:char send原创 2021-12-09 11:30:25 · 3037 阅读 · 0 评论 -
VS项目,让文件自动复制到输出目录
通常,文件的属性有这么一个选项。但是,有时候,尤其是对于C++项目。可能没有这个选项。这时候,需要选中文件,鼠标右键-属性。然后在专门的属性弹窗中,可以找到Item Type,将它设置为Copy file即可...原创 2021-12-07 17:45:53 · 1891 阅读 · 0 评论 -
C++包管理工具vcpkg
Vcpkg1. 说明2. 安装3. 使用3.1. 疑难-无法解析的外部符号3.2. 疑难-“RuntimeLibrary”不匹配3.2.1. 问题描述:3.2.2. 解决方法13.2.3. 解决方案23.3. 疑难-安装失败3.4. 查看支持的平台3.5. 安装过程解析4. 其他操作4.1. 查询是否包含某包4.2. 列出已经安装的开源库4.3. 更新已经安装的开源库:4.4. 导出已安装的开源库4.5. 导入备份的开源库4.6. 设置VS项目的编译平原创 2021-12-05 18:11:43 · 6048 阅读 · 0 评论 -
C#与C++联合开发(C#调用C++)
1.入门实例(1)C++部分AddOperate.hextern "C" _declspec(dllexport) int Sum(int a, int b);AddOperate.cpp#include "AddOperate.h"#include "iostream"using namespace std;int Sum(int a, int b){ if (a - (int)a != 0 || b - (int)b != 0) { cout << "请输入整数"原创 2020-07-16 16:35:13 · 2718 阅读 · 0 评论 -
C++的日志模块glog
说明由于我使用的windows平台VisualStudio开发,而glog不提供VS版本(因为维护太麻烦,要做好多个VS版本)。自己搭建安装,还是挺麻烦的。此文发布时,网上是找不到像样的环境搭建教程的,如何用它写代码倒是有我尝试过用Nuget,不能用。最后自己去github的glog官网上下载自己编译。历经挫折,弄了一天才搞定。现在将自己整理过的成果放上来,glog-我的码云仓库 - ...原创 2019-12-26 07:22:14 · 824 阅读 · 0 评论 -
fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"(或"pch.h")
参考:https://blog.csdn.net/liulina603/article/details/45043995解决方法:1)选中报错的文件,右键“属性“--"C/C++",单击“预编译头“2)修改“创建/使用预编译头”,把选项从“使用预编译头(/Yu)”改成“不使用预编译头”说明:该属性,可以在项目属性里设置,可以针对某文件设置。不过,建议只对文件作该设置,否则会...原创 2019-09-03 19:19:18 · 2712 阅读 · 0 评论