自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZS

ㄨㄛㄞㄋㄧ

  • 博客(21)
  • 收藏
  • 关注

原创 Visual Studio 窗口的图标、图片资源 $this.Icon 在哪查看

窗口的图标资源都在窗口下的 ***.resx文件里 ,双击 ***.resx 即可。VS2010 示例: VS2017 示例:

2021-05-07 15:42:44 1278

转载 Revit二次开发The symbol is not active

Revit 2016及以上版本调用NewFamilyIntance的时候抛出异常The symbol is not active. Parameter name: symbol.原因:2016为了提升性能,把没有用到的Symbol就不加载。这个问题解决办法是,在调用NewFamilyInstance之前,需要先判断FamilySymbol.IsActive,如果返回false的话,就要调用Fa...

2020-04-17 15:11:17 917 1

原创 拓展Revit的方式

1.外部命令IExternalCommandIEXternalCommand 是Revit API 用户通过外部命令来扩展Revit时必须在外部命令中实现的接口。IEternalCommand:UI vs DBUIApplication:创建菜单UIDocument:用户和文档的交互Application:处理文档Document:处理元素UIDocument uiD...

2020-04-08 19:07:13 209

原创 c/c++通用头文件

#include <bits/stdc++.h>using namespace std;

2020-04-07 14:49:42 1585

原创 Atom插件及安装方式

插件及简介:atom-beautify : 支持html,css,js,php…等的格式美化emmet — HTML,CSS快速编写的神器activate-power-mode : 它让你敲代码的时候产生炫酷效果minimap:让你了解当前屏幕所处相对位置color-picker : 可像chorme里面一样,直接吸取颜色的色值,写css的时候不错pigments : 它和color-...

2020-04-07 14:22:09 266

原创 Revit2018找不到外部工具

Revit安装时不会安装外部工具,需要手动安装Revit2019 SDK(软件开发工具)参考博文:https://www.cnblogs.com/revit-diy/p/7613061.htmlSDK官网下载地址https://knowledge.autodesk.com/zh-hans/search-result/caas/sfdcarticles/sfdcarticles/kA23A00...

2020-04-03 15:32:59 3334

原创 char赋值字符串常量和数值的区别

#include <bits/stdc++.h>using namespace std;int main(){char k = 57;printf("%d\n",k); //输出57(如果k=128,则这里输出-128,下面输出对应的符号)printf("%c\n",k); //输出57ascll码对应的 9cout<<k<<endl; ...

2020-03-15 16:40:13 349

原创 char类型范围

char a;a=255;printf("%d\n",a++);输出结果-1char是一个8位的有符号类型,他的取值范围是-128 ~ 127,当超过最大值时,自动从最小值开始往上加,也就是说如果a=128,那么他实际上是-128。计算过程255=-1 129=-127255-128=127 ...

2020-03-13 15:59:00 4767

转载 c++数据类型长度

x64x86sizeof(char) 1sizeof(char) 1sizeof(char*) 8sizeof(char*) 4sizeof(int) 4sizeof(int) 4sizeof(int*) 8sizeof(int*) 4sizeof(double) 8sizeof(double) 8sizeof(dou...

2020-03-12 17:18:55 166

原创 c++二维数组元素地址运算

int a[100][200];printf("%d\n",&a[0][0]);printf("%d\n",&a[1][0]);printf("%d\n",&a[1][0]-&a[0][0]);printf("%d\n",&a[50][4]-&a[0][3]);printf("%d\n",(char*)&a[50][4] - (ch...

2020-03-12 12:03:42 968

转载 程序与进程的区别

程序是静态的,进程是动态的,这是进程与程序的本质区别进程的补充:一、进程的定义:“进程”是操作系统的最基本、最重要的概念之一。但迄今为止对这一概念还没有一个确切的统一的描述。下面给出几种对进程的定义描述。进程是程序的一次执行。进程是可以并行执行的计算。进程是一个程序与其使用的数据在处理机上顺序执行时发生的活动。进程是程序在一个数据集合上的运行过程。它是系统进行资源分配和调度的一个独立单位。二...

2020-03-10 15:25:33 2824

转载 页面置换算法

进程运行时,若其访问的页面不在内存而需将其调入,但内存已无空闲空间时,就需要从内存中调出一页程序或数据,送入磁盘的对换区。选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内不会再访问的页面先调出。常见的置换算法有以下四种。原文地址http://c.biancheng.net/cpp/html/2614.html...

2020-03-10 10:25:45 88

转载 C++的变量初始化

C++中变量的初始化有很多种方式,如:默认初始化,值初始化,直接初始化,拷贝初始化,列表初始化。1、默认初始化:默认初始化是指定义变量时没有指定初值时进行的初始化操作。如:int a;这些变量被定义了而没有显式的赋予初值。特别的,采用动态分配内存的方式(即采用new关键字)创建的变量,不加括号时(如int *p=new int;)也是默认初始化,加了括号(如int *p=new int())...

2020-03-10 09:21:17 1393

原创 C++类继承 函数调用顺序

1:初始化及构造基类(父类)构造函数–>类成员变量的构造函数—>派生类(子类)构造函数2:析构派生类子类构造函数–>基类(父类)构造函数所以 析构和析构 基本是对称的AABBCAA <------===-----> ~A ~A ~C ~B ~B ~A ~A...

2020-01-07 12:15:59 889

原创 继承方式与成员属性的访问关系表

2020-01-05 13:29:25 195

转载 C++ 空类,默认产生哪些成员函数

默认构造函数、默认拷贝构造函数、默认析构函数、默认赋值运算符这四个是我们通常大都知道的。但是除了这四个,还有两个,那就是取址运算符和 取址运算符 const即总共有六个函数。一个示例如下:class Empty{public:Empty();// 缺省构造函数Empty(const Empty&);// 拷贝构造函数~Empty();// 析构函数Empty&a...

2020-01-02 09:37:21 2110

转载 C++ 不能重载的运算符

不能重载的运算符只有5个:. (成员访问运算符).* (成员指针访问运算符):: (域运算符)sizeof (长度运算符)?: (条件运算符)...

2020-01-01 17:45:06 438

原创 编译错误:[Error] initializer-string for array of chars is too long [-fpermissive]

字符数组初始化时,数组大小一定要大于字符串长度+1,否则编译错误。字符串数组最后有\0。正确的:char a[3] = "ab";char c[] = "abc";char d[] = {"abc"};错误的:char b[2] = "ab";...

2019-12-30 15:06:06 19078 2

原创 C++ primer第一章练习笔记及书店程序

1.5.1节练习练习1.20头文件 Sales_item.h头文件源码#ifndef SALESITEM_H#define SALESITEM_H#include <iostream>#include <string>class Sales_item{public: Sales_item(const std::string &boo...

2019-12-18 22:53:44 253

原创 pip命令安装pygeme后 IDLE import pygame报错

1.安装 pip install pygame2.查看因为自己之前装了anaconda3,这里安装pygame是默认安装到了anaconda3的lib\site-packages目录下3.转移安装文件复制粘贴到IDLE安装路径下的Lib...

2019-05-09 10:14:11 2143

转载 硬核干货!大学老师2019必备工作神器汇总(附下载链接)

https://mp.weixin.qq.com/s/2lzG1eXR8CvcRov-YWJ9Ng

2019-03-13 09:21:42 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除