2021-12-24
linux信号机制
信号机制主要包括信号的发送和处理。可以类比于单片机中的中断和中断服务函数,也可以类比于Qt中的信号与槽。
signalsignal函数用来处理接受到的信号
sighandler_t signal(int signum, sighandler
2021-09-13
linux多线程编程
linux多线程编程这个帖子是一边改代码一边写的,可能会有点乱,有空再好好整理一下
linux多线程编程使用的接口主要包含在头文件<pthread.h>中
常用接口创建线程多线程入门//多线程
#includ
2021-09-13
c语言错误信息
errnoc语言中存在一个error,用来保存最后的错误代码.errno定义在<errno.h>中,是一个宏定义,用来储存错误代码。当程序发生错误时,就会将错误代码写入errno.程序启动时,errno为0,当发生错误时,程序就
2021-09-12
linux多进程
使用fork创建子进程
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
int main(){
pid_t pid;
pid=fork();
2021-09-12
堆栈应用之表达式优先级
带优先级的计算器实现#include <iostream>
using namespace std;
#define size 100
typedef struct Char//运算符栈结构
{
2021-08-09
linux进程通信之socket通信
实现基于命令行的linux交互式通信
客户端的实现#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#inc
2021-08-09
Android数据库应用之单词本
整理一下以前做过的一个小应用,主要是基于SQLite实现了一个简单的记录单词的app.
数据库的创建public class DatabaseHelper extends SQLiteOpenHelper {
privat
2021-06-28
qt入门之简易计算器
最近考完试比较闲了,简单学了一下qt,做了个最基本的计算器。
界面设计通过可视化的方法,拖动实现界面
逻辑实现在头文件中实现类的定义和类内成员的声明
class MainWindow : public QMainWindow
{
2021-06-28