原创 Windows環境下Unicode編程總結

  UNICODE環境設置 在安裝Visual Studio時,在選擇VC++時需要加入unicode選項,保證相關的庫文件可以拷貝到system32下。   UNICODE編譯設置: C/C++, Preprocessor difini

原创 淺談文字編碼和Unicode(上)

我曾經寫過一篇《談談Unicode編碼,簡要解釋UCS、UTF、BMP、BOM等名詞》(以下簡稱《談談Unicode編碼》),在網上流傳較廣,我也收到不少朋友的反饋。本文探討《談談Unicode編碼》中未介紹或介紹較少的代碼頁、Surro

原创 htons(), ntohl(), ntohs(),htons() 函數

      在C/C++寫網絡程序的時候,往往會遇到字節的網絡順序和主機順序的問題。這是就可能用到htons(), ntohl(), ntohs(),htons()這4個函數。 網絡字節順序與本地字節順序之間的轉換函數:

原创 淺談文字編碼和Unicode(下)

3 字符編碼模型 程序員經常會面對複雜的問題,而降低複雜性的最簡單的方法就是分而治之。Peter Constable在他的文章"Character set encoding basics Understanding character s

原创 c語言實現函數可變參數

前言:           本文在很大程度上改編自網友kevintz的“C語言中可變參數的用法”一文,在行文之前先向這位前輩表示真誠的敬意和感謝。       一、什麼是可變參數             我們在C語言編程中有時會遇到一些

原创 UE 正則表達式

UltraEdit是一套功能強大的文本編輯器,可以編輯文字、Hex、ASCII碼,可以取代記事本,內建英文單詞檢查、C++及VB 語法加亮,可同時編輯多個文件,而且即使開啓很大的文件速度也不會慢。軟件附有 HTML Tag 顏色顯示、搜尋

原创 註冊、反註冊dll,regsvr32命令詳解

       Regsvr32命令修復系統故障實例使用過activex的人都知道,activex不註冊是不能夠被系統識別和使用的,一般安裝程序都會自動地把它所 使用的activex控件註冊,但如果你拿到的一個控件需要手動註冊怎麼辦呢?如

原创 eclipse快捷鍵的使用

1、切換編輯點 Alt + <-(向左方向鍵), Alt + ->(向右方向鍵) 2、查看打開文件 Ctr + e 3、充分利用模板 主要是自己定義的 4、自定義快捷鍵生成Getter和Setter 我的:Ctr+Shift+S,S

原创 DOS 批處理符號大全

Dos批處理中符號作用大全 2007-07-14 10:43 @ \\隱藏命令的回顯。 ~ \\在for中表示使用增強的變量擴展; 在s

原创 Windows環境下Unicode編程總結

      發表日期:2005-07-17 作者:bigeye_leo[轉貼] 出處:CSDN     UNICODE環境設置 在安裝Visua

原创 談談Unicode編碼,簡要解釋UCS、UTF、BMP、BOM等名詞

這是一篇程序員寫給程序員的趣味讀物。所謂趣味是指可以比較輕鬆地瞭解一些原來不清楚的概念,增進知識,類似於打RPG遊戲的升級。整理這篇文章的動機是兩個問題: 問題一: 使用Windows記事本的“另存爲”,可以在GBK、Unicode、

原创 批處理字符串操作

批處理有着具有非常強大的字符串處理能力,其功能絕不低於C語言裏面的字符串函數集。批處理中可實現的字符串處理功能有:截取字符串內容、替換字符串特定字段、合併字符串、擴充字符串等功能。下面對這些功能一一進行講解。   【 1、截取字符串

原创 C語言寫的trim()函數

C語言的標準庫中缺少對字符串進行操作的trim()函數,使用起來有些不便,可以使用利用 strlen 和 isspace 函數以及指針來自己寫一個。 1、strlen 函數 原型:extern int strlen(char *s);

原创 Window 批處理詳解

         批處理文件是無格式的文本文件,它包含一條或多條命令。它的文件擴展名爲 .bat 或 .cmd。在命令提示下鍵入批處理文件的名稱,或

原创 UE使用教程

UE 正則表達式 Tip 1: 如何去掉所編輯文本中包含特定字符串的行?          這則技巧是在UltraEdit的幫助文件裏提到.CTRL+R 調出來替換(Replace)窗口,選中"使用正則表達式";然後用查找 %*你的字符串