<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LIGHTERS]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Cain_Chou</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Cain_Chou]]></copyright><item><title><![CDATA[QT更改窗口名称 & QT生成多个窗口]]></title><link>https://blog.youkuaiyun.com/Cain_Chou/article/details/76473934</link><guid>https://blog.youkuaiyun.com/Cain_Chou/article/details/76473934</guid><author>Cain_Chou</author><pubDate>Mon, 31 Jul 2017 23:15:40 +0800</pubDate><description><![CDATA[多线程的时候，需要多个客户端来测试，就直接在main函数里添加窗口。
更改窗口需要调用函数setWindowTitle。
见下面例子。


#include "mainwindow.h"
#include 

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    MainWindow w1,w2,w]]></description><category></category></item><item><title><![CDATA[QT用自带的command生成exe文件]]></title><link>https://blog.youkuaiyun.com/Cain_Chou/article/details/76222835</link><guid>https://blog.youkuaiyun.com/Cain_Chou/article/details/76222835</guid><author>Cain_Chou</author><pubDate>Thu, 27 Jul 2017 22:54:08 +0800</pubDate><description><![CDATA[我的project是Qt Widgets Application。记录一下生成exe的过程。


1. 把Debug模式改为Release，然后运行。




2. 在项目目录的父目录下找到build-xxxxx-Release文件夹 >> release >> xxxxx.exe（生成的应用程序）



3. 在C盘新建一个文件夹，把这个exe文件复制过去。我电脑QT装在]]></description><category></category></item><item><title><![CDATA[QT一些error（C1057、LNK2019、C2146、C3861）的解决]]></title><link>https://blog.youkuaiyun.com/Cain_Chou/article/details/75670195</link><guid>https://blog.youkuaiyun.com/Cain_Chou/article/details/75670195</guid><author>Cain_Chou</author><pubDate>Fri, 21 Jul 2017 18:49:25 +0800</pubDate><description><![CDATA[最近在玩QT，经常会报一些第一眼看不懂在讲啥的错误。总结了一下。


报错一：
C1057：宏扩展中遇到意外的文件结束


双击找到报错的那行，一般是括号不匹配。
看网上资料说，也可能是编码问题，可以改成UTF-8，待验证。我遇到的就是括号问题。


报错二：]]></description><category></category></item><item><title><![CDATA[记录下用vmware装ubuntu然后跑程序的过程]]></title><link>https://blog.youkuaiyun.com/Cain_Chou/article/details/75090197</link><guid>https://blog.youkuaiyun.com/Cain_Chou/article/details/75090197</guid><author>Cain_Chou</author><pubDate>Thu, 13 Jul 2017 18:54:24 +0800</pubDate><description><![CDATA[电脑win8，想装个linux，写程序需要。因为双系统切换麻烦，用虚拟机会方便，不过运行效率不高。我只是跑一些小程序，所以虚拟机刚好满足。
我选择用VMware装ubuntu。
VMware官网（我下的是workstation player）：https://www.vmware.com/cn.html

ubuntu官网（最新16.04）：http://www.ubuntu.com/]]></description><category></category></item><item><title><![CDATA[C++输出数据到txt，来找中文乱码原因]]></title><link>https://blog.youkuaiyun.com/Cain_Chou/article/details/75039820</link><guid>https://blog.youkuaiyun.com/Cain_Chou/article/details/75039820</guid><author>Cain_Chou</author><pubDate>Wed, 12 Jul 2017 18:42:24 +0800</pubDate><description><![CDATA[如果字符串（比如其他语言）输出到cmd窗口乱码的时候，可以先输出到txt。
如果txt没乱码，说明是cmd窗口编码问题。
如果txt也是乱码，说明程序bug，或者编译器编码有问题。
cmd窗口编码可能是系统语言造成的。如果输出的语言和系统语言一致，但是乱码了，可以把编码方式设置为utf-8。

下面是输出到txt的简单代码：
#include
#include
using namesp]]></description><category></category></item></channel></rss>