C++
Tinkle02
被编程耽误的电竞选手,被电竞耽误的程序媛
展开
-
C++ L和_T的区别
字符串前加L表示字符串是Unicode字符串 _T宏可以把一个引号引起来的字符串,根据环境设置,使得编译器会根据编译目标环境选择合适的(Unicode or ANSI)字符处理方式strlen("asd")=3;strlen(L"asd")=6;原创 2017-10-21 17:19:51 · 1109 阅读 · 0 评论 -
c++ int和string类型转换
int 转 string#include <string>#include <sstream>string s;int num = 15;stringstream ss;ss<<num;ss>>s;string 转 intstring temp = str;int num = atoi(temp.c_str());...原创 2019-05-10 11:45:40 · 395 阅读 · 0 评论 -
QT5 tabWidget隐藏tab
今天要探讨的问题是如何隐藏 tabWidget 的某一页,例如下图,我想隐藏 协议2 这一页那么大家首先想到的是ui->tabWidget->setTabEnabled(1,false);但是这样出来的效果并不能很好得满足我们的需求,因为效果如下图所示,只是此页不可选择而已正确的代码如下:ui->tabWidget->setTabEnabled(1,fals...原创 2019-03-18 15:56:06 · 5295 阅读 · 4 评论 -
10进制转16进制
GetHexValue(QString str){ int nspeed = str.toInt(); QByteArray ans=""; if (nspeed<=15) { if (nspeed<10) ans += nspeed+'0'; else ...原创 2019-03-05 10:55:37 · 280 阅读 · 0 评论 -
static的作用
在C语言中static的作用第一、在修饰变量的时候,static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。第二、static修饰全局变量的时候,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。第三、static修饰一个函数,则这个函数的只能在本文件中调用,不能被其他文件调用。Static修饰的局部变量存放...转载 2019-01-02 09:06:31 · 367 阅读 · 0 评论 -
QT comboBox设置下拉菜单()
设置combobox的item方法有两种方法一:适合有规律的,可利用for循环减少代码量,当然也可以一个一个插入方法二:适合无规律的代码如下 //方法一: for (int i=1;i&lt;5;i++) { ui-&gt;comboBox-&gt;addItem(QString::number(i)+tr("秒")); } ui-&am原创 2018-09-29 11:50:19 · 35529 阅读 · 0 评论 -
QT txt文件读写
读取txt文件QString fileName=QCoreApplication::applicationDirPath()+"/data.txt";//文件地址QFile file(fileName); if (!file.exists()) { return; //数据文件不存在! } //读 ui-&gt;textEdit-&gt;setReadOnly(t...原创 2018-09-29 11:27:57 · 1040 阅读 · 0 评论 -
QT 获得并刷新当前时间
今天给大家介绍一下动态显示时间的demo关键代码如下:.h文件#include &lt;QTimer&gt;#include &lt;QObject&gt;public slots: void GetDateTime();//动态显示时间public: QTimer *myTimer;.cpp文件#include &lt;QTime&gt;MainW原创 2018-09-29 10:52:04 · 3320 阅读 · 0 评论 -
模态对话框VS非模态对话框
模态对话框VS非模态对话框模态对话框:此对话框关闭后,它的上一级对话框才可操作非模态对话框:两个对话框可同时操作代码实现例如:在MainWindow中,利用pushButton打开新的对话框void MainWindow::on_pushButton_clicked(){ //非模态对话框 QDialog *dlg = new QDialog(this); dl...原创 2018-09-28 16:46:53 · 2022 阅读 · 0 评论 -
c++ 十六进制打印
int num;cout << hex << static_cast<int>(num) <<endl;原创 2019-05-10 11:46:51 · 7742 阅读 · 0 评论