![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
竹林风_
这个作者很懒,什么都没留下…
展开
-
QT中如何将QMainWindow提升为QWidget
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器https://blog.csdn.net/houxiaoliwang/article/d转载 2021-11-19 11:18:13 · 1052 阅读 · 0 评论 -
C++ 获取当前进程pid
#include<iostream>#include<unistd.h>#include <stdio.h>#include <stdlib.h>using namespace std;int main(){ cout<<"pid = "<<getpid()<<endl;// system("pause"); windows 下使用 getchar();// linux经常使用, 让程序暂停下来 re.原创 2021-03-29 16:50:12 · 6281 阅读 · 0 评论 -
C++ 获取时间戳并转换时间
#include<iostream>#include<ctime>using namespace std;int main(){ time_t curtime; curtime = time(NULL); cout<<curtime<<endl; char temp[100]; curtime += 28800; struct tm *timeSet = gmtime(&curtime); strftime(temp,50, .原创 2021-03-29 16:47:51 · 586 阅读 · 0 评论 -
C++ 静态库与动态库(Linux)
转载:https://blog.csdn.net/m0_37806112/article/details/89052919转载 2021-03-19 18:18:32 · 91 阅读 · 0 评论 -
QT QJsonObject QJsonDocument QByteArray QString QVariant
#include "mainwindow.h"#include <QApplication>#include <QDebug>#include<string>#include<QJsonObject>#include<QJsonDocument>using namespace std;int main(int argc, char *argv[]){// // QString string qDebug 打印以.原创 2021-03-12 12:29:34 · 568 阅读 · 0 评论 -
ubuntu qt 交叉编译龙芯平台
qt源码下载:https://download.qt.io/development_releases/qt/ 例如这个版本https://download.qt.io/archive/qt/5.13/5.13.2/single/ 我们需要编译的是这个版本 linux-mipsel-broadcom-97425-g++ 进到路径 cd qt-everywhere-src-5.13.2/qtbase/mkspecs/devices/linux-mipsel-broadcom-97425-g++ 先看一下原创 2021-03-11 13:12:56 · 4443 阅读 · 2 评论 -
Linux下出现Read-only file system的解决办法
转载: https://blog.csdn.net/kjsayn/article/details/52992700转载 2021-03-09 09:22:10 · 337 阅读 · 0 评论 -
Vim 中如何去掉 ^M 字符?
https://www.zhihu.com/question/22130727用vim打开那些在win编辑过的文档的时候,我一般都先:set ff=unix这样那个^M的问题也顺带解决了 // ..转载 2020-08-21 17:00:01 · 168 阅读 · 0 评论 -
c++ rename
#include<iostream>#include<stdio.h>using namespace std;int main(){ string oldfile; string newfile; oldfile = "/root/demo/c++/chapter_one/mv/file.txt"; newfile = "/root/demo/c++/chapter_one/mv/file_new.txt"; if(!rename(oldfile.c_str()原创 2020-08-19 15:25:26 · 3183 阅读 · 0 评论 -
限定一个程序多次运行,
int cm_lock_reg(int fd, int cmd, int type, off_t offset, int whence, off_t len){ struct flock lock; lock.l_type = type; /* F_RDLCK, F_WRLCK, F_UNLCK */ lock.l_start = offset; /* byte offset, relative to l_whence *原创 2020-08-11 17:10:48 · 170 阅读 · 0 评论 -
遍历读取指定目录下的文件名
直接上代码,#include<iostream>#include <stdlib.h>#include <stdio.h> #include <string.h>#include<unistd.h>#include <dirent.h>using namespace std;int main(){ DIR * dir; struct dirent * ptr; char file_list[100][40];原创 2020-08-11 17:08:39 · 224 阅读 · 0 评论 -
POCO 库学习转载
POCO转载 2020-08-04 15:36:43 · 142 阅读 · 0 评论 -
C/C++打印当前代码所在文件、所在行和函数
转载: https://blog.csdn.net/wear_/article/details/21201195#include <stdio.h> int main(int argc, char **argv){ printf("File Fame: %s\n", __FILE__); //文件名 printf("Present Line: %d\n", __LINE__); //所在行 printf("Pres转载 2020-07-24 10:23:30 · 2561 阅读 · 0 评论 -
c++ 读写文件,先判断 OK文件是否存在,然后在读,类似于做个互斥
c++写文件#include<iostream>#include <unistd.h>#include <sstream>#include<fstream>using namespace std;#define DATE_ONE "/root/exercise/c++/chapter_one/read/writing.txt"#define DATE_ONE_OK "/root/exercise/c++/chapter_one/read/writ原创 2020-06-09 10:29:35 · 262 阅读 · 0 评论 -
C/C++ 去除字符串结尾换行符(去除字符串最后一个字符)
C/C++ 去除字符串结尾换行符(去除字符串最后一个字符)比如有字符串 a=“abcd\n”我们想将换行符给去掉,可使用如下方法a[strlen(a)-1]=0;经这样操作后 a=“abcd”https://blog.csdn.net/baidu_36649389/article/details/77370475...转载 2020-06-05 15:51:43 · 8015 阅读 · 1 评论 -
char *p = "abc"; warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
转载:添加链接描述转载 2020-05-14 09:21:08 · 249 阅读 · 0 评论 -
centos7安装gcc-9.3.0以及安装ffmpeg-4.2.2
1、下载gcc新版本,可以放到 /usr/local/,下载完之后解压,wget http://mirror.hust.edu.cn/gnu/gcc/gcc-9.3.0.tar.gz2、之后进入bin 执行./contrib/download_prerequisites下载插件 3、在gcc目录下mkdir build,进入build目录下执行…/configure --prefix=/...原创 2020-04-12 09:20:34 · 1316 阅读 · 0 评论 -
win10 centos7 安装samba 共享文件夹
1、关闭防火墙vim /etc/selinux/config #永久关闭selinuxset SELINUX=disabled #SELINUX=enforcing改为SELINUX=disabled//关闭firewallsystemctl stop firewalldsystemctl disable firewalld2...原创 2019-12-31 11:40:39 · 488 阅读 · 0 评论 -
c++ ofstream ifstream 读写文件
c++ ofstream ifstream 读写文件头文件 #include #include ofstream 写文件#define DATE_ONE "./log.txt"int set_reporttime = curTime;string set_businessid = "espn";string set_stbid = "fffggh";ofstream out(D...原创 2019-12-06 17:07:13 · 602 阅读 · 0 评论 -
memset 简单用法
memset :memset是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作举例: char mac[40]; char ip[40]; memset(mac,0,sizeof(mac)); memset(ip,0,sizeof(ip));...原创 2019-10-16 14:32:37 · 101 阅读 · 0 评论 -
socket通信 客户端和服务端 简单举例
socket 通信简单举例参考:https://www.cnblogs.com/zkfopen/p/9441264.htmlhttps://www.cnblogs.com/zkfopen/p/9441264.html客户端client 代码:#include<stdio.h>#include<stdlib.h>#include<string.h>...原创 2019-10-15 16:15:43 · 830 阅读 · 0 评论 -
sprintf用法
1.在C语言或者c++编程时,经常会用到整形转为字符串来处理数据。sprintf就能很好的解决问题头文件 include<stdio.h>#include<stdio.h>int main(){int a = 18;char buff[10];sprintf(buff,"%d",a);printf(“buff = %s\n”,buff);return 0...原创 2019-09-21 09:58:06 · 223 阅读 · 0 评论 -
centos7安装adb
centos7安装adbyum install java-1.8.0-openjdk* -ycd /optmkdir androidSdkwget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zipunzip sdk-tools-linux-3859397.zipvi /etc/profileexp...原创 2019-06-17 16:28:05 · 2302 阅读 · 0 评论 -
git的简单使用
本文针对centos7简单介绍Git的使用记录1.安装Git yum -y install git 2.获取key ssh-keygen -C rsa3.查看key vi ~/.ssh/id_rsa.pub 去网上添加key基本操作克隆代码 git clone 地址更新代码 :git pull查看全部分支(远程的和本地的) git branch -a...原创 2019-06-03 17:46:24 · 92 阅读 · 0 评论