![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
zxt_net
C# WPF Revit C++
展开
-
CAD C++ 设置自定义实体中subWorldDraw里绘制元素的裁剪框
自定义实体裁剪原创 2023-01-03 14:46:01 · 608 阅读 · 0 评论 -
C++ cad设置视角居中显示在指定坐标以及视口的宽度和高度设置
cad视角居中原创 2023-01-03 12:10:15 · 716 阅读 · 0 评论 -
CAD插件的安装和自动加载dll、arx
cad插件的自动加载原创 2022-06-24 09:45:45 · 3413 阅读 · 0 评论 -
C++ error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型?
项目属性->配置属性->C/C++->SDL检查,选测是或者否原创 2022-04-27 11:55:48 · 914 阅读 · 0 评论 -
C++ 关于异常捕获的槽点
本来想要一个像.net那样的异常捕获try{}catch(Exception ex){//"几乎能够捕获各种异常,只需要将ex里面的信息写到日志里面就行了,看看日志就知道问题大概在哪里"};感觉.net还是挺方便的与是相当然的想在C++的项目里也这样做,然后发现事实并不行。首先,C++里面的异常类关系是这样的详细的说明可以看菜鸟教程,我经常看。哈哈哈哈。C++ 异常处理 | 菜鸟教程我的目的就是把异常写到本地日志,所以我就不关心这么多继承了,直接使用基类std::exception;.原创 2022-04-15 11:55:56 · 687 阅读 · 0 评论 -
C++ 关于extern 全局变量的应用
1、extern 可以实现在A.cpp使用另一个B.cpp中的全局私有变量2、首先在B.cpp中定义一个全局私有变量 int BValue=10;3、在A.cpp中 声明extern int BValue;4、在A.cpp的方法中可以使用BValue,发现是有值的。5、在C.cpp中也可以声明extern int BValue;然后在C.cpp中使用。extern在这里起的作用是告诉编译器,你这个BValue已经在某个.cpp(B.cpp)中已经定义了,这里只不过是声明一下有这个原创 2022-04-14 16:20:33 · 3870 阅读 · 0 评论 -
C++ 如何获取是被哪个方法调用的?
1、添加#include <cstdio>2、char* callerFunName = __builtin_FUNCTION();获取被调用的方法的名称原创 2022-04-14 12:10:51 · 1446 阅读 · 0 评论 -
C++ 利用宏实现枚举值转字符串
1、先定义枚举enum { A, B, C, D};2、定义宏#define ABCD_VALUES \ X(A) \ X(B) \ X(C) \ X(D)3、枚举转字符串,注意里面的宏名称ABCD_VALUES的使用const char* ABCDenumToString(int n) {#undef X#define X(x) case (x): { return #x; }#define MAKE_ENU原创 2022-04-14 12:03:24 · 2034 阅读 · 0 评论 -
C++ 字典表 map
1、头文件#include <map>2、声明std::map<std::string, vector<int>> MyMap;3、判断字典表中是否存在key,如果存在则为value添加值,否则为map添加键值对std::map<std::string, vector<int>>::iterator pair=myMap.find("这是key"); if (pair==myMap.end()) {//不存在原创 2022-04-13 11:22:16 · 448 阅读 · 0 评论 -
C++ String 的一系列操作,截取,格式化等
1、判断string中是否包含某个字符串 int r = name.find("要找的字符串"); if (r != -1) { //包含; }原创 2022-04-13 11:16:23 · 614 阅读 · 0 评论 -
C++ 集合 vector 提示未定义标识符
1、添加头文件#include <vector>2、进行集合的声明vector<int> shuzu;如果有提示未定义标识符,需要添加using namespace std; 将这句添加到#include的下面一行3、开始使用添加元素:shuzu.push_back(1);//注意类型要匹配访问:shuzu[n];//通过下标访问...原创 2022-04-13 10:26:56 · 5105 阅读 · 0 评论