<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[versioner的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/versioner</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; versioner]]></copyright><item><title><![CDATA[Qt中不会阻塞界面和消息机制的延时函数]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/150017289</link><guid>https://blog.youkuaiyun.com/versioner/article/details/150017289</guid><author>versioner</author><pubDate>Thu, 07 Aug 2025 17:01:58 +0800</pubDate><description><![CDATA[void delay_MSec(const unsigned int& msec)
{
    QTime timer = QTime::currentTime().addMSecs(msec);
    while (QTime::currentTime() < timer)
        QCoreApplication::processEvents(QEventLoop::AllEvents, 100);
}]]></description><category></category></item><item><title><![CDATA[Qt 使用QCustomPlot，编译过程中出现一堆语法错误等]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/146497800</link><guid>https://blog.youkuaiyun.com/versioner/article/details/146497800</guid><author>versioner</author><pubDate>Tue, 25 Mar 2025 11:00:50 +0800</pubDate><description><![CDATA[2、博主这边出现的问题是调用了#include <winsock2.h>#include <ws2tcpip.h>#include <iostream> 这三个头文件，然后在别的头文件中去调用qcustomplot.h。总结：这里有一个因为qcustomplot.h里面有windows.h会和winsock2.h相互冲突。在调用qcustomplot.h前面加个宏定义#define _WINSOCKAPI_ 就可以了。]]></description><category></category></item><item><title><![CDATA[QT设置图标]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/145325619</link><guid>https://blog.youkuaiyun.com/versioner/article/details/145325619</guid><author>versioner</author><pubDate>Thu, 23 Jan 2025 16:25:01 +0800</pubDate><description><![CDATA[在pro文件中添加。]]></description><category></category></item><item><title><![CDATA[QtCreator 点击调试报错，调试按钮被禁用。解决方案]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/145285025</link><guid>https://blog.youkuaiyun.com/versioner/article/details/145285025</guid><author>versioner</author><pubDate>Tue, 21 Jan 2025 15:47:19 +0800</pubDate><description><![CDATA[D:\QtCreator5.10\Tools\QtCreator\lib下面。检测Qt安装目录下是否包含 qtcreatorcdbext32/64。]]></description><category></category></item><item><title><![CDATA[c语言extern用法]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/139259328</link><guid>https://blog.youkuaiyun.com/versioner/article/details/139259328</guid><author>versioner</author><pubDate>Tue, 28 May 2024 10:31:01 +0800</pubDate><description><![CDATA[extern在C语言中的作用主要是声明一个变量或函数是在其他文件中定义的，以便在不同的文件之间进行共享。可以看到main.c中没有包含test01.h，用的extern关键字链接num。]]></description><category></category></item><item><title><![CDATA[Mac上nginx启动和关闭]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/137330957</link><guid>https://blog.youkuaiyun.com/versioner/article/details/137330957</guid><author>versioner</author><pubDate>Wed, 03 Apr 2024 09:54:17 +0800</pubDate><description><![CDATA[启动：brew services restart nginx (sudo nginx)关闭：brew services stop nginx。查看进程：ps -ef|grep nginx。安装：brew install nginx。查看：brew info nginx。提前下载好homebrew工具。]]></description><category></category></item><item><title><![CDATA[mac从零配置前端环境]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/137263424</link><guid>https://blog.youkuaiyun.com/versioner/article/details/137263424</guid><author>versioner</author><pubDate>Tue, 02 Apr 2024 11:41:19 +0800</pubDate><description><![CDATA[在nvm安装好的前提下，输入nvm ls-remote查看node.js版本。卸载命令：/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"安装命令：/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"插件推荐 Live server。]]></description><category></category></item><item><title><![CDATA[Qt C++下的9种常见的事件机制]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/136364040</link><guid>https://blog.youkuaiyun.com/versioner/article/details/136364040</guid><author>versioner</author><pubDate>Thu, 29 Feb 2024 10:26:19 +0800</pubDate><description><![CDATA[【代码】Qt C++下的9种常见的事件机制。]]></description><category></category></item><item><title><![CDATA[C++单例模式2]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/136250640</link><guid>https://blog.youkuaiyun.com/versioner/article/details/136250640</guid><author>versioner</author><pubDate>Fri, 23 Feb 2024 11:00:28 +0800</pubDate><description><![CDATA[/该类的赋值符号设置不可用。//加锁，在析构函数结束后，解锁。//设置拷贝构造函数不可用。/******头文件*******//******源文件*******/]]></description><category></category></item><item><title><![CDATA[C++单例模式]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/136168732</link><guid>https://blog.youkuaiyun.com/versioner/article/details/136168732</guid><author>versioner</author><pubDate>Mon, 19 Feb 2024 13:57:08 +0800</pubDate><description><![CDATA[单例模式是一种常见的软件设计模式。它的核心结构只包含一个被称为单例的特殊类。它的目的是保证一个类仅有一个实例，并提供一个访问它的全局访问点，该实例被所有程序模块共享。//该类的赋值符号设置不可用。//设置拷贝构造函数不可用。{}  //将构造函数设置成私有。/******头文件*******/]]></description><category></category></item><item><title><![CDATA[vs2015 c++链接库载入]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/134972321</link><guid>https://blog.youkuaiyun.com/versioner/article/details/134972321</guid><author>versioner</author><pubDate>Wed, 13 Dec 2023 14:58:30 +0800</pubDate><description><![CDATA[3.点击“链接器”->“附加依赖项”，将你的库的名称(youlib.lib)加进去。1.右键项目名，点击“属性”->“c/c++”->“常规”，在附加包含目录下，添加你的库的头文件目录，这样你的代码中就可以使用#include "youhead.h"。当使用vs2015开发项目时，总会使用一些动态库，下面就是c++程序用vs2015链接静态库的步骤。2.点击“链接器”->“常规”，在链接库依赖库中，添加你的库目录。通过操作以上步骤，接下来你的工程就可以使用所需的库了。]]></description><category></category></item><item><title><![CDATA[VS2015配置多线程环境]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/126152750</link><guid>https://blog.youkuaiyun.com/versioner/article/details/126152750</guid><author>versioner</author><pubDate>Thu, 04 Aug 2022 09:19:46 +0800</pubDate><description><![CDATA[vs2015配置多线程问题]]></description><category></category></item><item><title><![CDATA[柔性数组的内存分配问题]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/121205284</link><guid>https://blog.youkuaiyun.com/versioner/article/details/121205284</guid><author>versioner</author><pubDate>Mon, 08 Nov 2021 12:21:54 +0800</pubDate><description><![CDATA[char a[] = "aad";

这里数组a里面有着3个元素aa d;其实后面还有一个\0。这就是为什么sizeof(a)=4的原因.

但是int a[] = {1,2,3};sizeof(a)/sizeof(int) = 3;读者可根据这个特性，求数组元素个数。




]]></description><category></category></item><item><title><![CDATA[基于Linux的航班管理系统]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/121087091</link><guid>https://blog.youkuaiyun.com/versioner/article/details/121087091</guid><author>versioner</author><pubDate>Mon, 01 Nov 2021 20:00:05 +0800</pubDate><description><![CDATA[该系统用了三个文件来写，main.c文件Flight_system.h头文件Flight_system.c文件。

mian.c文件主要调用Fligth_system.c文件的各个函数功能；

Flight_system.h文件主要编写航班管理系统的功能的定义；

Flight_system.c文件主要编写航班系统的各个功能的实现以及初始化；

该系统分为管理员和用户模式。需要管理员添加航班信息用户才能购买。

管理员是提前定义好的管理员账户：TJC，密码是123，登录时不验证密码，如需验证可在登录模块中自]]></description><category></category></item><item><title><![CDATA[基于Linux的学生管理系统]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/121013248</link><guid>https://blog.youkuaiyun.com/versioner/article/details/121013248</guid><author>versioner</author><pubDate>Thu, 28 Oct 2021 14:16:03 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
#include&lt;string.h&gt;
#include&lt;stdlib.h&gt;
#pragma warning(disable:4996)

typedef struct Student
{
 char Num[30];
 char Name[10];
 int Age;
 float Score;
}stu;

static int num;
int Num();//记录学生的数量
stu *Input(stu *...]]></description><category></category></item><item><title><![CDATA[全局变量与局部变量初始化]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/120883211</link><guid>https://blog.youkuaiyun.com/versioner/article/details/120883211</guid><author>versioner</author><pubDate>Thu, 21 Oct 2021 11:29:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[scanf()；作为返回值的相关问题]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/120880566</link><guid>https://blog.youkuaiyun.com/versioner/article/details/120880566</guid><author>versioner</author><pubDate>Thu, 21 Oct 2021 10:02:10 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[sizeof()求数组元素个数]]></title><link>https://blog.youkuaiyun.com/versioner/article/details/120880440</link><guid>https://blog.youkuaiyun.com/versioner/article/details/120880440</guid><author>versioner</author><pubDate>Thu, 21 Oct 2021 09:55:56 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>