自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C 可变参数 自定义printf

#include <stdarg.h>void out(const char *format, ...){ va_list arglist; va_start(arglist, format); int len = strlen(format); char *s = new char[len + 1]; memset(s, 0, len + 1); strcpy(s, format); for (int i = 0; i < l.

2021-09-10 18:10:54 294

原创 Qt 不规则窗体

新建一个窗体,在类中重写鼠标事件:mousePressEvent()、mouseMoveEvent()、以及绘制函数paintEvent(),以达到该不规则窗体可以通过鼠标随意拖拽,双击关闭该窗体在构造函数中//设置窗口flags,去窗口边框this->setWindowFlags(Qt::FramelessWindowHint | windowFlags());//设置窗口属性 背景透明this->setAttribute(Qt::WA_TranslucentBackgro

2021-08-07 21:11:06 117

原创 C++ string 操作

目录字符串大小写转换string互转int​​​​​​​特性描述​​​​​​​赋值 =、assign​​​​​​​连接 +=、append、push_back​​​​​​​比较 compare​​​​​​​子串 substr​​​​​​​交换 swap​​​​​​​查找 find/rfind...​​​​​​​替换 replace​​​​​​​插入 insert​​​​​​​删除 erase、pop_back​​​​​​​迭代器处理 const_ite

2021-08-07 20:53:47 265

原创 Qt: QListWidget和QStackedWidget配合使用

通过切换QListWidget中的项目切换QStackedWidget窗口,效果图#include "widget.h"#include "ui_widget.h"#include<QListWidget>#include<QStackedWidget>#include<QHBoxLayout>#include<QLabel>Widget::Widget(QWidget *parent) : QWidget(parent)..

2021-08-07 16:10:53 1474 1

原创 Qt mouseMoveEvent

Qt mouseMoveEvent中判断鼠标按键 使用 buttons(),返回事件生成时的按钮状态。按钮状态是使用 OR 运算符的 Qt::LeftButton、Qt::RightButton、Qt::MidButton 的组合。//当鼠标只按下左键时if(event->buttons() == Qt::LeftButton){ TODO;}//当鼠标只 同时按下左右键时if(event->buttons() == ( Qt::LeftButton | Qt.

2021-08-07 15:12:51 767

原创 C++文件读写

打开模式in:打开文件时做读操作;out:打开文件时做写操作;app:在每次写之前找到文件尾;ate:打开文件后立即将文件定位在文件尾;(与ios::app存在区别)trunc:打开文件时清空已存在的文件流;binary:以二进制模式进行IO操作;(默认时采用的是 文本文件模式)ios::out写打开文件,无文件则创建,有则清空原文件ios::in读打开文件,无文件则打开失败,有则打开文件,不清空文件ios::in|i...

2021-08-06 11:05:41 599

原创 C++输入输出

目录cin>>cin.get(字符数组名,接收长度,结束符)​​​​​​​cin.getline(字符数组名,接收长度,结束符)​​​​​​​getline(输入流,str)​​​​​​​printf()scanf()​​​​​​​cin>>根据cin>>sth 中sth的变量类型读取数据,这里变量类型可以为int,float,char,char*,string等诸多类型。这一输入操作,在遇到结束符(Space、Tab、Enter)

2021-08-06 11:03:11 157

原创 C语言笔记

输入输出Printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中。但作为一个特例,不要求在使用 printf 函数之前必须包含stdio.h文件。printf函数调用的一般形式为: printf(“格式控制字符串”,输出表列)其中格式控制字符串用于指定输出格式。 格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串,在%后面跟有各种格式字符,以说明输出数据的类型、形式、长度、小数位数等。如“%d”表示按十进制整型输出,“%ld”表示按十进制长整型输出,“%c

2021-06-15 00:10:58 363

原创 C++笔记

正数 原码,反码,补码相同对于负数,反码符号位不变,其他位取反。 补码:反码+1;while(cin.get()!=’\n’);cin.sync() ; 清空输入缓存区;system(“pause”); 按任意键继续system(“cls”); 清屏swap(a,b);//交换数据或数组a.b;字符大小写转换: ch=ch^32;输入输出 cin>> 根据cin>>sth 中sth的变量类型读取数据,这里变量类型...

2021-06-15 00:01:49 367 3

空空如也

空空如也

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

TA关注的人

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