<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[claraone的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/claraone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; claraone]]></copyright><item><title><![CDATA[vector＜int＞::iterator it 迭代器的使用]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117520091</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117520091</guid><author>claraone</author><pubDate>Thu, 03 Jun 2021 14:05:34 +0800</pubDate><description><![CDATA[vector vect;
vector::iterator  it = vect.begin();
首先定义了一个int类型的向量；然后定义了一个具有int元素的迭代器类型。it的类型就是vector::iterator。
vector
vector不是一种数据类型，而只是一个类模板，可用来定义任意多种数据类型。vector类型的每一种都指定了其保存元素的类型。因此，vector和vector 都是数据类型。
vector对象（以及其他标准库容器对象）的重要属性就在于可以在运行时高效地添加元素。因为vect]]></description><category></category></item><item><title><![CDATA[C++创建dll库并调用]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117411180</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117411180</guid><author>claraone</author><pubDate>Mon, 31 May 2021 10:48:13 +0800</pubDate><description><![CDATA[C++创建dll库并调用
1. 创建dll动态库
1.创建项目：文件-&gt;新建-&gt;项目，选择如下


最终生成的项目如下

2.由于我们选择了导出符号，所以需要将一些自动生成的东西去掉，只需要修改myDll.h和myDll.cpp两个文件即可。注意加上析构函数，不知道为什么VS2013创建的dll项目不带析构函数，本人小白，有知道的道友可以在评论区告知我一下


3.修改配置环境（一定要注意红色框的内容！！）

4.编写代码，写一个小测试例子


5.编译（一定要选择“生成”，重新编译！！！否则找]]></description><category></category></item><item><title><![CDATA[C3872: ‘0xa0‘: this character is not allowed in identifier]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117380969</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117380969</guid><author>claraone</author><pubDate>Sat, 29 May 2021 11:24:25 +0800</pubDate><description><![CDATA[error C3872: ‘0xa0’: this character is not allowed in an identifier
或者 error C3872: “0xa0”: 此字符不允许在标识符中使用
这是因为直接复制代码的问题。0xa0是十六进制数，换成十进制就是160，表示汉字的开始。
解决办法：在报错的代码行检查两边的空格，用英文输入法的空格替换掉

...]]></description><category></category></item><item><title><![CDATA[Qt模态设置]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117378533</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117378533</guid><author>claraone</author><pubDate>Sat, 29 May 2021 09:26:16 +0800</pubDate><description><![CDATA[新产生的窗口从哪里继承过来：
1. class myDialog : public QDialog
void study_mainWin::on_pushButton_clicked() {

	myDialog *dialog = new myDialog();

	dialog-&gt;exec();	//如果是myDialod继承于QDialog，则使用该方法显示模态窗口								
	//dialog-&gt;show(); //如果是myDialod继承于QDialog，则使用该方法设置非模态]]></description><category></category></item><item><title><![CDATA[new一个类对象和使用类名创建一个对象有什么区别]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117364438</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117364438</guid><author>claraone</author><pubDate>Fri, 28 May 2021 15:31:42 +0800</pubDate><description><![CDATA[举个简单的例子：
class Domo
 { 
    private: int x; int y; 
    public: void Set(int a,int b)：x(a),y(b){}
    void Print() { cout&lt;&lt;"("&lt;&lt;x&lt;&lt;","&lt;&lt;y&lt;&lt;")"&lt;&lt;endl; }
 };  
void main() 
{ 
   Demo p; 
   Demo *q=new Point();
   p.Set(1]]></description><category></category></item><item><title><![CDATA[new对象时，类名后加括号与不加括号的区别]]></title><link>https://blog.youkuaiyun.com/claraone/article/details/117362775</link><guid>https://blog.youkuaiyun.com/claraone/article/details/117362775</guid><author>claraone</author><pubDate>Fri, 28 May 2021 15:24:06 +0800</pubDate><description><![CDATA[这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
欢迎使用Markdown编辑器
你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar]]></description><category></category></item></channel></rss>