原创 windows C++ 動態獲取軟件版本號

//exepath 爲程序路徑(絕對路徑) std::string GetSoftVersion(const char *exepath) { std::string strVersionInfo; if (!exepath

原创 socket編程的select模型

該文章轉自 博客園 : socket編程的select模型 在掌握了socket相關的一些函數後,套接字編程還是比較簡單的,日常工作中碰到很多的問題就是客戶端/服務器模型中,如何讓服務端在同一時間高效的處理多個客戶端的連接,我們的處理辦

原创 Qt編程--發現小知識點,析構Object類時,自動析構其子對象

在學習Qt時,發現,構造一個QObject對象A,並把另一個QObject對象B作爲A的父對象傳入,當析構對象A時,對象B也將被自動析構。 驗證如下: testobject1.h #ifndef TESTOBJECT1 #define

原创 如何在 靜態編譯的QT 5.5.1 中 使用數據庫插件連接 ODBC

前段時間由於工作的關係,需要編寫一個將數據插入到 Sql server 2012 的桌面軟件。 由於之前使用的是MFC,偶然間接觸到了Qt後,被它的簡潔驚豔到了,於是便毅然而然的轉投到了Qt的懷抱,哈哈…… 廢話不多說,我使用的是最新的

原创 Qt文檔翻譯之-QObject

以下只是部分: Detailed Description The QObject class is the base class of all Qt objects. QObject is the heart of the Qt O

原创 minGW32 編譯工程時提示 undefined reference to `__imp_GetACP@0'

加上鍊接庫選項  -liconv 即可

原创 字節序(大小端)詳解從高低地址和高低位開始理解(轉)

字節序(大小端)詳解從高低地址和高低位開始理解(轉)   一、字節序定義 字節序,顧名思義字節的順序,再多說兩句就是大於一個字節類型的數據在內存中的存放順序(一個字節的數據當然就無需談順序的問題了)。 其實大部分人在實際

原创 SDL2.0 一些名詞解釋

SDL_Window SDL_Window is the struct that holds all info about the Window itself: size, position, full screen, borders

原创 Windows DLL 的搜索順序

Dynamic-Link Library Redirection 通常情況下,應用程序加載DLL時的搜索路徑順序如下:  The directory from which the application loaded. The syst

原创 something Close the thread in DLL

Cleaning up threads in a DLL: _endthreadex() vs TerminateThread() Because of the restrictions on DllMain (and I unders

原创 windows下轉換 WSAGetLastError() 的錯誤碼爲可讀的字符串

int err; char msgbuf [256]; // for a message up to 255 bytes. msgbuf [0] = '\0'; // Microsoft doesn't guar

原创 linux程序打包腳本

腳本的內容是   excuteName=$1 destDir=$2 deplist=$(ldd $excuteName | awk '{if (match($3,"/")){ printf("%s "),$3 } }') cp $dep

原创 訪問共享路徑時,彈出 “出現擴展性錯誤” 提示框

原答案路徑: https://www.dell.com/support/article/cn/zh/cndhs1/sln291267/error-message-when-attempting-to-connect-to-a-shared

原创 sql server 無法對數據庫的數據庫名稱中的表名對象分配空間,因爲主文件組已滿 解決

微軟官網的原文是: 表使用的空間不會被完全釋放後使用 DELETE 語句可以從 SQL Server 中的表中刪除數據 重要提示:本文章是 Microsoft 軟件自動翻譯的結果,而非專業譯者翻譯的結果。 Microsoft 提供專業人

原创 在VC++中使用 Ado 連接到sql server,並 使用insert 語句插入二進制數據

之前在百度找了很久都沒有找到利用insert語句插入二進制數據的方法,後來終於是在國外網站上找到了,真是艱辛…… 這裏主要是利用 _CommandPtr 對象來添加參數的形式來實現附帶二進制數據。 大概的流程就是: 1、把二進制數據封裝到