c+补充知识
文章平均质量分 52
claraone
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
vector<int>::iterator it 迭代器的使用
vector vect;vector::iterator it = vect.begin();首先定义了一个int类型的向量;然后定义了一个具有int元素的迭代器类型。it的类型就是vector::iterator。vectorvector不是一种数据类型,而只是一个类模板,可用来定义任意多种数据类型。vector类型的每一种都指定了其保存元素的类型。因此,vector和vector 都是数据类型。vector对象(以及其他标准库容器对象)的重要属性就在于可以在运行时高效地添加元素。因为vect转载 2021-06-03 14:05:34 · 8870 阅读 · 0 评论 -
C++创建dll库并调用
C++创建dll库并调用1. 创建dll动态库1.创建项目:文件->新建->项目,选择如下最终生成的项目如下2.由于我们选择了导出符号,所以需要将一些自动生成的东西去掉,只需要修改myDll.h和myDll.cpp两个文件即可。注意加上析构函数,不知道为什么VS2013创建的dll项目不带析构函数,本人小白,有知道的道友可以在评论区告知我一下3.修改配置环境(一定要注意红色框的内容!!)4.编写代码,写一个小测试例子5.编译(一定要选择“生成”,重新编译!!!否则找翻译 2021-05-31 10:48:13 · 377 阅读 · 0 评论 -
C3872: ‘0xa0‘: this character is not allowed in identifier
error C3872: ‘0xa0’: this character is not allowed in an identifier或者 error C3872: “0xa0”: 此字符不允许在标识符中使用这是因为直接复制代码的问题。0xa0是十六进制数,换成十进制就是160,表示汉字的开始。解决办法:在报错的代码行检查两边的空格,用英文输入法的空格替换掉...原创 2021-05-29 11:24:25 · 300 阅读 · 0 评论 -
new一个类对象和使用类名创建一个对象有什么区别
举个简单的例子:class Domo { private: int x; int y; public: void Set(int a,int b):x(a),y(b){} void Print() { cout<<"("<<x<<","<<y<<")"<<endl; } }; void main() { Demo p; Demo *q=new Point(); p.Set(1转载 2021-05-28 15:31:42 · 707 阅读 · 0 评论 -
new对象时,类名后加括号与不加括号的区别
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar转载 2021-05-28 15:24:06 · 1360 阅读 · 0 评论
分享