摘要: 这个问题是如何出现的? 虽然c++语言是兼容c语言的,或者说是在c语言基础上‘升级来的’,但是,两者肯定是不同的编译机制。c++语言由于有重载、命名空间等特性,编译器编译时需要对已有的函数名、变量名进行修饰,这个过程称为“名称修饰”、“名称装饰”。 例如: int add(int a); doubl 阅读全文
posted @ 2024-09-30 17:13 卖雨伞的小男孩 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 一、MSVC工具链有哪些工具 MSVC(Microsoft Visual C++)工具链是用于开发C++应用程序的综合工具集。它包含了多种工具和组件,帮助开发者编写、编译、调试和优化C++代码。以下是MSVC工具链的一些主要组成部分: 1. 编译器(Compiler): -cl.exe:MSVC的C 阅读全文
posted @ 2024-09-30 17:02 卖雨伞的小男孩 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 一、__declspec(dllexport)的含义 _declspec(dllexport) 是 Microsoft 特定的一个编译器扩展,用于指示编译器将符号导出到动态链接库(DLL)中。它并不是一个标准 C++ 关键字或语法,而是 __declspec 关键字的一个特定用法。__declspe 阅读全文
posted @ 2024-09-30 15:49 卖雨伞的小男孩 阅读(50) 评论(0) 推荐(0) 编辑