原创 QFile 寫文件
1. 創建QFile QFile *m_pRecordFile; 2. 打開文件 const QString&& name = "USB_LOC_" + QDateTime::currentDateTime().toString("
原创 ip 和 整數 互相轉換
1. 常用數據 unsigned long test= inet_addr("255.255.255.254"); long test0= inet_addr("255.255.255.254"); int test1= inet_ad
原创 編譯qt程序的bat腳本
cls @echo off ::路徑只能增加,不許修改 set vcvars64path1="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxili
原创 RS_code 編碼和解碼
1. RS_Code是什麼 RS_Code是糾刪碼的一種。 Erasure Code(EC),即糾刪碼,是一種前向錯誤糾正技術(Forward Error Correction,FEC),主要應用在網絡傳輸
原创 Qt int類型轉換爲16進制字符串
1. 最小位數 int value =12; QString str = QString::number(value, 16); qDebug() << "str =" << str; 2. 固定位數 QString str2 =
原创 qt line annotations 行註釋4種類型的區別
設置類型:工具--選項--文本編輯器--顯示--line annotation 1. next to editor content 2. next to right margin 3. aligned at right side 4. b
原创 給python代碼執行過程加上心率
今天看到一個很好玩的python插件,可以給python代碼執行過程增加心率,顯示代碼執行的過程。 1. 插件github下載地址https://github.com/alexmojaki/heartrate 2. pip安裝方法 pip
原创 由代碼執行過程的跟蹤想到的一些事
今天無意中看到一個python插件,可以給python代碼執行過程加上心率。嘗試了一下,感覺非常好用。使用方法參考 https://blog.csdn.net/mafucun1988/article/details/103140055 。
原创 一維數組的定義
1. 只聲明,不賦值 int array[5];//裏面的值是隨機賦值的 array[0] =1; 2. 聲明,並賦值 int array[5]={1,2,3};//未明確賦值的,以0填充 3. 不指定數組長度 int array[]
原创 寒窯賦-呂蒙正
天有不測風雲,人有旦夕禍福。蜈蚣百足,行不及蛇;雄雞兩翼,飛不過鴉。馬有千里之程,無騎不能自往;人有沖天之志,非運不能自通。 蓋聞:人生在世,富貴不能淫,貧賤不能移。文章蓋世,孔子厄於陳邦;武略超羣,太公釣於渭水。顏淵命短,殊非兇惡之徒;
原创 define中套用define
以前只知道使用一個define, 本質define就是一個替換關係,所以可以在define中使用define #define BASE_PATH "../planeWar/res/" #define MAP_PATH BASE_P
原创 Qt 設置圖標
#define GAME_ICON ":/res/app.ico" //設置圖標資源 setWindowIcon(QIcon( GAME_ICON)); //加頭文件 #include <QIcon>
原创 C++之Qt版本飛機大戰(推薦)
今天在B站上看到一個學習 Qt c++的資料,值得推薦。 https://www.bilibili.com/video/BV1MJ411E7dP?p=14 講義素材以及安裝包鏈接: 鏈接:https://pan.baidu.com/s
原创 Qt中加入音效
1. pro文件中加入 QT+=multimedia 2. 引用頭文件 #include <QSound> 3. 使用QSound函數 QSound::play(“sound path”);
原创 Qt 資源文件過大的處理方法(生成rcc文件)
1. 生成qrc文件 2. 項目同級目錄下創建res文件夾並將資源粘貼過來 3. 編輯qrc,加入前綴和文件 4. 利用qrc生成二進制文件 rcc 資源過大,會提示如下問題: 解決方法: 利用cmd打開終端,定位到res.qr