原创 一些宏定義
uint64高低32位獲取 #define MASK32 0xFFFFFFFF #define MAKE_UINT64(hi32, low32) ((UINT64)(UINT32)low32|((UINT64)(UINT32)(hi32)
原创 刪除父窗口導致QMessageBox崩潰
dlg的closeevent中發送一個信號closeSGL(),其他對象負責delete dlg,如果有個MessageBox的父對象爲dlg,並處於打開狀態,此時程序崩潰。 修改方法爲 closeSGL的connect參數設爲Qt::Q
原创 SDK manager無法啓動
【故障描述】 做 Android 開發就要下載 Android SDK,其中的 SDK Manager.exe 無法啓動,一閃而過。 嘗試重裝 JDK、重新從官網下載 Android SDK、添加環境變量等等均無效。 而且,有些版
原创 GIT 提交異常 fatal: LF would be replaced by CRLF
GIT 提交錯誤 fatal: LF would be replaced by CRLF 由於Unix 和 Windows 下對換行符的解釋不同,提示爲 fatal: LF would be replaced by CRLF 因爲wi
原创 QT和boost注意事項
1.boost頭文件的預聲明要放在QT前面,不然可能會出現衝突導致的編譯錯誤。
原创 error lnk1235
重編譯
原创 容器內指針的new和delete
轉載:http://www.cppblog.com/zmllegtui/archive/2008/10/28/65380.html 容器在STL中被認爲是智能的。它們支持向前和向後的迭代器;它們能告訴你它所保存的對象類型(通過ty
原创 下載Youtobe視頻
拷貝視頻播放那頁的鏈接到http://en.savefrom.net/
原创 golang docker client sdk 版本問題
問題:go mod 添加github.com/docker/docker之後版本是v1.13.1。此版本較老。 解決: 在go.mod文件中添加 replace github.com/docker/docker v1.13.1 =
原创 win10下 webrtc下載和編譯 for vs2017
一、vs2017安裝和準備 1.1 安裝 安裝“使用C ++進行桌面開發”組件和“MFC和ATL支持”子組件,需要注意的是win10 SDK,至少需要10.0.17134.0版本,否則會出現問題。 還必須安裝SDK調試工具(Th
原创 win10下vs2017編譯webrtc錯誤
Exception: Visual Studio Version 2017 (from GYP_MSVS_VERSION) not found. 錯誤位置:D:\VSProjects\webrtc-checkout\src\build\
原创 易升更新win10 1903錯誤:此電腦無法升級到windows 10
C:\Program Files (x86)\Common Files\BattlEye 刪掉BattlEye就能升級了,是絕地求生的反作弊BattlEye和1903版本衝突,會導致1903藍屏,微軟檢測到你有BattlEye就
原创 Depends
Depends.exe 是用來反編譯VC程序的工具,可以查看PE模塊的導入模塊以及導入和導出的函數,以及動態剖析PE模塊的依賴性和解析C++的函數名稱可分析dll和exe所依賴的dll。可以看到dll以及dll的函數,可以查看導入導出函數
原创 C++標準庫
C++標準庫中的<sstream>提供了比ANSI C的<stdio.h>更高級的一些功能,即單純性、類型安全和可擴展性。 假設你想用sprintf()函數將一個變量從int類型轉換到字符串類型。爲了正確地完成這個任務,你必須確保證
原创 對比工具Beyond Compare
超好用文件對比工具 – Beyond Compare 具備的豐富實用功能: - 並列比較文件夾、FTP 網站或 Zip 文件; - 爲以後的比較保存快照; - 類似瀏覽器的界面; - 可擴展子文件夾; - 隱藏比較不需要的文件夾; - 對