自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

z_tt123456789的博客

一只刻骨程序小笨猪

  • 博客(10)
  • 收藏
  • 关注

转载 Qt核心机制与原理 C语言以及一些杂项,后续会重新分类整理

Qt核心机制与原理

2022-07-17 20:28:41 251

原创 windows多客户端与liunx-ubuntu服务端进行通信

windows多客户端与liunx-ubuntu服务端进行通信liunx服务端:#include <stdio.h>#include <netinet/in.h>#include <pthread.h>#include <ctype.h>#include <sys/socket.h>#include <sys/types.h>#include <sys/socket.h>#include <ar

2022-07-17 20:27:23 263

原创 Qt和Windows消息通信机制

Qt和Windows消息通信机制QtQt是以事件驱动的UI工具集。 大家熟知Signals/Slots在多线程的实现也依赖于Qt的事件处理机制。在Qt中,事件被封装成一个个对象,所有的事件均继承自抽象类QEvent. 接下来依次谈谈Qt中有谁来产生、分发、接受和处理事件:1、谁来产生事件: 最容易想到的是我们的输入设备,比如键盘、鼠标产生的keyPressEvent,keyReleaseEvent,mousePressEvent,mouseReleaseEvent事件(他们被封装成QM.

2022-07-17 20:24:00 1551

转载 MFC控件随着窗口大小改变

首先明确的是Windows有一个WM_SIZE消息响应函数,这个函数在对话框大小发生变化的时候调用,所以我们可以记录下原来对话框的大小,还有当前对话框的大小(这个不用自己算,系统已给出),然后根据控件做出相应比例的调整。注释:可以在控件可视化界面右键点击控件,选择“属性”,在属性列表有个“动态布局”栏,里面有个“调整大小类型”,选择“两者”。比如原来对话框大小为a,现在为b,原来控件大小为......

2022-07-17 20:20:51 1567

原创 流媒体知乎 / 大小端

C++音视频开发的技术要点 - 知乎总体来讲,音视频开发是有一定的技术门槛的,我觉得至少需要在这个领域踏踏实实积累个3-5年,才能对音视频相关的开发知识有一个整体、深刻的理解。 从技术上来讲,需要从如下两个大类知识点上去积累: 1. C/C++通…https://zhuanlan.zhihu.com/p/341918475(转)大小端模式详解 - 求隐 - 博客园int i=1;char *p=(char *)&i;if(*p==1) printf("1"); else printf("2"); 大

2022-07-17 20:19:52 69

原创 c语言数据结构 链式队列 和数组队列

C语言数据结构———链式队列(链表实现方式)_凌盛羽的博客-CSDN博客_链式队列链式队列(链表实现方式)有关队列相关知识请查看上一章C语言数据结构———循环队列(静态数组实现方式)一、链式队列链式队列 : 用链表形式实现的队列。链表结点为队列数据存储区,链表结点包括两部分数据存储区和指针存储区。数据存储区 :存放真实有效数据的区域。指针存储区 :存放下一个链表结点的地址。注意:1. 链式队列不存在队列已满的情况。在内存足够大的情况下,每次动态申请链表结...https://blog.csdn.net/Ce

2022-07-17 20:16:21 276 1

原创 c++/Qt面试记录

QT信号槽机制的优缺点(1)问题:为什么Qt使用信号与槽机制而不是传统的回调函数机制进行对象间的通信呢?回调函数的本质是“你想让别人的代码执行你的代码,而别人的代码你又不能动”这种需求下产生的。回调函数是函数指针的一种用法,如果多个类都关注某个类的状态变化,此时需要维护一个列表,以存放多个回调函数的地址。对于每一个被关注的类,都需要做类似的工作,因此这种做法效率低,不灵活。(2)解决办法Qt使用信号与槽机制来解决这个问题,程序员只需要指定一个类含有哪些信号函数、哪些槽函数,Qt会处理信号函

2022-01-16 17:59:52 773

转载 c++线程池

线程池的作用,大家都比较清楚,节省了创建和销毁线程带来的开销。.h文件#ifndef __THREAD_H #define __THREAD_H #include <deque>#include <string> #include <pthread.h> using namespace std; /** * ......

2020-04-17 22:34:08 187

原创 c++中4个与类型转换相关的关键字分析

static_cast ,reinterpret_cast ,dynamic_cast ,const_castc++四个类型转换关键字,处理基本类型之间的转换static_cast 运算符完成相关类型之间的转换:例: int m=10; double n=static_cast < int > m; int * q=static_cast &lt......

2020-04-17 22:05:47 130

原创 简单的C++面向对象打怪小游戏

Battle.h#pragma once//防止头文件重复class Battle {public: Battle(); ~Battle(); void Battle_Armsstore();//武器店 void Battle_Drugstore();//药品店 void Battle_SmallMonster();//小怪 void Ba...

2020-04-13 13:33:09 3386 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除