C++
文章平均质量分 62
WangShade
www.laowangomg.com
展开
-
C++ 函数参数何时用引用何时用指针
函数参数使用引用、指针还是值传递的指导规则。原创 2022-10-30 21:44:17 · 2192 阅读 · 0 评论 -
C++、C#知识点 Dll的生成与调用
1 引言上周做了下C++生成Dll的总结,但是有些地方还是没有弄特别清楚(比如调用约定的区别,extern "C"的意义),所以这里再重新总结一遍。2 Dll的导出先创建一个空项目,空项目意味着我们可以从零开始一步一步配置环境,了解生成dll的整个步骤。(熟悉之后可以创建一个动态链接库(DLL)的项目,这样VS背后会帮我配置好环境,我们只需写代码就行了)2.1 设置项目属性右键项目》属性》常规设置目标文件扩展名为.dll,配置类型为动态库(.dll),字符集设置为使用Unicode字符集。原创 2021-11-14 21:01:15 · 9800 阅读 · 4 评论 -
C++知识点 生成与使用dll
1. Dll的导出1.创建空项目2.项目》属性》常规》配置类型 选择 动态库.dll3.写代码头文件mathTool.h#pragma once#ifdef MATH_API#define DLL_API __declspec(dllexport)#else#define DLL_API __declspec(dllimport)#endif//函数描述:对两个int变量进行求和。//返回值:求和后的int值DLL_API int add(int a, int b);原创 2021-10-08 17:17:08 · 1062 阅读 · 0 评论 -
C++ MFC使用Protobuf
1 安装Protobuf和CMake下载protobuf-cpp源码,写本文时最新版本为3.13.0:https://github.com/protocolbuffers/protobuf/releases如果电脑之前没安装CMake,需要先下载安装CMake,用于编译protobuf-cpp源码。CMake下载地址:https://cmake.org/download/2 CMake编译protobuf-cpp打开CMake软件。Where is the source code 项选择我们原创 2020-10-08 18:37:28 · 695 阅读 · 0 评论 -
C++ 输出目录、中间目录设置
输出目录建议配置为: $(SolutionDir)bin$(Platform)$(Configuration)中间目录建议配置为: $(SolutionDir)bin\intermediate$(Platform)$(Configuration)\来源于cherno的c++教程,感谢大佬。感觉时间老是不够用啊。...原创 2020-02-14 23:24:20 · 1880 阅读 · 1 评论