
C++
文章平均质量分 56
1egenda
这个作者很懒,什么都没留下…
展开
-
Linux内核Hook系统调用execve
Linux内核hook系统调用execve,使得某个进程无法打开。原创 2022-12-07 17:39:16 · 1181 阅读 · 1 评论 -
C++中vector转成void*,然后void* 转vector
C++中vector转void*,然后void* 转vector原创 2022-08-29 14:26:57 · 1550 阅读 · 0 评论 -
Qt封装TDMS文件实现动态添加组以及动态写入通道数据
TDMS文件: TDMS文件是NI主推的一种二进制记录文件,TDMS文件由三个层次结构级别组成:文件、组、通道。在NI的LabVIEW软件中,可通过许多接口直接访问NI TDMS文件,但使用LABVIEW过于局限,NI提供了TDM C DLL,该DLL包含必要的函数,可在能灵活启用DLL通信的任意应用程序开发环境中读写TDMS文件。 TDM C DLL下载地址:https://www.ni.com/content/dam/web/product-documentati......原创 2021-10-26 11:42:30 · 2358 阅读 · 2 评论 -
Linux关于qt缺少xcb问题解决办法
Linux关于qt缺少xcb问题解决办法 , 包解决原创 2022-07-20 10:26:20 · 2740 阅读 · 0 评论 -
c++中string类的实现
#ifndef MYSTRING_H #define MYSTRING_H #include<iostream> .原创 2020-11-21 09:49:16 · 255 阅读 · 0 评论 -
二叉树基本操作c++
1.二叉树结构体定义struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} };2.递归创建二叉树TreeNode *CreateBinaryTree()//创建二...原创 2018-12-02 23:08:13 · 2226 阅读 · 4 评论 -
验证哥德巴赫猜想
验证2000以内,正偶数都能分解为2个素数之和。#include"stdio.h"#include"math.h"int prime(int i){ int j ; if(i<=1) return 0; if(i==2) return 1; for(j=2;j<=sqrt(i);j++) if(i%j==0) retur...原创 2018-07-18 09:55:47 · 469 阅读 · 0 评论 -
C++ set
有两个特点:1.set集合中的元素都是排好序的。2.set集合中的元素都是唯一的,没有重复。begin() 返回set容器的第一个元素的地址end() 返回set容器的最后一个元素地址clear() 删除set容器中的所有的元素empty() 判断set容器是否为空max_size() 返回set容器可能包含的元素最大个数size() 返回当前set容器中的元素个数...原创 2019-01-24 16:34:56 · 210 阅读 · 0 评论 -
C++STL queue(队列)
empty():判断队列是否为空front():返回队列头部元素back():返回队列尾部元素pop():弹出队列头部元素push(x):将x添加至队列size():返回队列的储存元素的个数#include<iostream>#include<queue>using namespace std;int main(){ queue<i...原创 2019-01-29 15:32:13 · 179 阅读 · 0 评论