
QT信号槽的4⃣️种写法
什么是信号槽信号槽是QT中特有的通信手段小红:今晚来我家?小王:ok包含四个对象谁发送者干啥信号谁接收者应答槽函数1⃣️ 通过QT设计师直接操作实现2⃣️ 通过connect函数实现1 -- 传统写法(已过时)⚠️此方法为QT5之前的写法,已经过时这里不推荐首先注册一个槽函数private slot

【实用向】手把手教你用C语言实现专升本倒计时计算
食用指南阅读此文章只需要C语言基础即可。共1470字,预计用时8分钟。涉及到知识点函数头文件时间换算读前知识time.h 时间操作头文件struct tm 时间信息结构体time_t 用来记录从1970年到现在过了多少秒(时间戳)time(NULL)获取当前时间的时间戳mktimemaketime

C语言-奇技淫巧:通过宏实现LOG
代码#include <stdio.h>#define LOG(...){\ printf("%s:Line:%d\t",__FILE__,__LINE__);\ printf(__VA_ARGS__);\ putchar('\n');\}int m

cppの黑魔法-一行代码判断素数
纯属娱乐#include <iostream>#include <tuple>#include <cmath>int main(){ auto [is_prime,num]=[](int&& x){if(x==0||x==1) return

学不会的 吸佳佳 -- 全特化和偏特化
#include <iostream>/** * @file template.cpp * @author luckyFang * @date 2021-2-21 * 全特化和偏特化 * 编译器认为,对于特定的类型,如果你能对某一功能更好的实现,那么就该听你的。 * * 全特化:

cmake静态编译 解决找不到 xxx.dll问题
问题原因因为cmake默认编译不是静态编译,客户电脑上没有c++运行库运行程序时。就会触发找不到 xxx.dll问题。解决在CMakeLists.txt中添加。set(CMAKE_EXE_LINKER_FLAGS "-static")即可解决.示例CMakeLists.txtcm

学不会的 吸佳佳 -- std::function
什么是 std::functionstd::function是一个函数包装器模板该函数包装器模板能包装任何类型的可调用元素需要引入头文件#include <functional>简单使用#include <iostream>#include <vector>#in

学不会的 吸佳佳 -- 智能指针
传统指针#include <iostream>#include <memory>#include <stdio.h>using namespace std;// 传统指针void defaultAlloc(){int amtToStore;cout <<

学不会的 吸佳佳 -- 内存四区模型
内存四区模型堆系统分配的内存,需要程序员手动释放栈局部变量,使用完毕后由操作系统自动释放常量区存放常量,通常是字符串常量静态区存放全局变量和静态变量示例代码#include <iostream>using namespace std;struct Result{Result(string