自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 QT 翻译文件.ts .qm

1、在工程目录.pro文件的尾部添加要生成的翻译文件名如图2、如图进入QT 自带的cmd命令下3、打开刚才工程目录.pro所在地址4、输入lupdate -verbose 工程名.pro,我这里是paint.pro5、回车6、.ts翻译文件已经生成了7、现在可以对翻译文件进行编写了8、编写完成输入 lrelease -verbose test_zh_CN.ts回车、生成翻译文件10、接下来在main函数中添加如图代码就可以使用翻译文件了...

2020-09-21 15:50:01 1077

原创 sqlite3创建学生管理数据库

1、创建student表单,id主键,name非空,score默认为0create table student( id int primary key not null, name text not null, score real default 0.0 check(score>=0));2、任意插入10组数据,姓名成绩自定义第一种:insert into student(id,name,score)values(1,'tianbo',90);第二种:inser

2020-09-09 21:56:24 2178

原创 1、什么是补码?

1、所有的二进制在计算机中都是以补码的形式存储的。数据的存储单位:1P=1024T 1T=1024G 1G=1024M1M=1024K 1K=1024B 1B=8bit这里1B就是1字节8bit就是8位二进制,即是由0和1组成8位指令2、原码、反码、补码:正数:补码=原码=反码(正数的补码、原码、反码都是一样的)9补码=0 0 0 0 1 0 0 1负数:补码=原码的反码+1-9 -8原码=1 0

2020-09-08 22:23:51 4544 1

原创 assert()函数详解

//#define NDEBUG#include <iostream>#include <cassert>using namespace std;/* * 函数名:assert() * 原型:void assert( int expression ) * 功能:如果形参为假则终止程序 * 参数:真或假 注意:每个assert只能检查一个条件,如果多个条件不好判断是哪个条件的错误 * 具体:如果形参数为假,assert 向 stderr打印一条出错信息, *

2020-09-07 22:05:56 10011 2

原创 去除vector重复元素

#include <iostream>#include <vector>#include <algorithm> //算法库,我们使用现成的using namespace std;bool complare(int a,int b){ return a>b;}int main(int argc, char *argv[]){ //1、创建容器 vector<int> vec; //2、插入元素 for

2020-09-07 09:35:04 808

原创 C/C++ 使用信号量控制线程运行顺序

```c#include <stdio.h>#include <semaphore.h> // semaphore/seməfɔːr/#include <pthread.h>//信号量的主要函数有:/* * 函数名:sem_init() * 功能:对指定信号初始化 * 参数1:*sem:信号, * 参数2:pshared=0时,信号在当前进程的多个线程之间共享 * 参数3:unsigned * 参数4:value表示初始化信号的值 ...

2020-09-06 22:22:17 2043

原创 面试题 C/C++ 基础面试题

1:引用与指针有什么区别? 1、引用是一块内存地址的别名,指针是一个实体,指针的值是地址。 2、引用使用时和被引法单位用法一样,而指针需要(*)解地址 3、引用不存在&&a,而指针允许多级指针**p 4、引用不能为引用,但指针可以有空指针,所以引用的效率更高,不需要测试其合法性 5、 ++引用是对地址上的值进行操作,++指针是对指针的指向的地址进行操作 6、sizeof(引用)得到的是被引用的值的大小,sizeof(...

2020-09-05 12:27:26 325

原创 面试题 、寻找两个正序数组的中位数

寻找两个正序数组的中位数给定两个大小为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出这两个正序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。示例 1:nums1 = [1, 3]nums2 = [2]则中位数是 2.0示例 2:nums1 = [1, 2]nums2 = [3, 4]则中位数是 (2 + 3)/2 = 2.5#include <iostream>.

2020-08-31 20:23:38 151

空空如也

空空如也

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

TA关注的人

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