原创 UNIX socket 編程
客戶端像服務器端發送數據: 服務器:192.168.1.101:1234 本地端口4444(本地地址可不設置,端口由系統自動設置) #include <QtCore/QCoreApplication> #include <QDeb
原创 Qt中的中文編碼
在windows下的記事本中輸入“我a”,分別以ANSI、Unicode、UTF-8保存,然後用16進制打開: ANSI:ced2 61 Unicode:fffe 1162 6100 (fffe是記事本用於標識是unicod
原创 C char str[] , char *str 區別
#include <string> #include <iostream> using namespace std; int main() { char str1[] = "Hello"; char *str2 = "Hello";
原创 TortoiseSVN 和 subversion
subversion 服務器 1. 安裝subversion 和 TortoiseSVN 2. 在c:/svn_repository/userName_repository目錄下右鍵create repository here,建立服務器
原创 C++中構造函數中調用虛函數的問題
在構造函數中調用虛成員函數,雖然這是個不很常用的技術,但研究一下可以加深對虛函數機制及對象構造過程的理解。這個問題也和一般直觀上的認識有所差異。先看看下面的兩個類定義。struct C180{ C180() { foo(); this
原创 C++異常機制的實現方式和開銷分析
在我幾年前開始寫《C++編碼規範與指導》一文時,就已經規劃着要加入這樣一篇討論 C++ 異常機制的文章了。沒想到時隔幾年以後纔有機會把這個尾巴補完 :-)。還 是那句開場白:“在恰當的場合使用恰當的特性” 對每個稱職的 C++ 程序員來說