原创 WM_CTLCOLOR和OnCtlColor消息的用法
很多人都覺得自己的程序的界面不那麼美觀,往往VC默認產生的對話框比較單調,因此很多人往往找到很多其它的控件對對話框進行美化修飾,例如給靜態控件設置字體,設置背景顏色等等,其實這些完全可以由VC自己的WM_
原创 浮點數轉換成16進制的字符串
// 在一些規約解析中,我們往往需要把浮點數轉換成16進制的字符串 或者把16進制的字符串轉換爲浮點數來驗證傳輸的正確性。下面的函數實現了浮點數到16進制字符串的轉換,主要是使用了內存拷貝的方法。另外需要注意的是內存中的數據一般是底字節在
原创 C++二進制字符串變成十進制整型代碼
#include <iostream> #include <cmath> using namespace std; int parseBinary (char const * const binaryString); //檢測函數
原创 古代男女搭配年齡
古代男女搭配年齡 女小五,人楚楚; 女小四,好脾氣; 女小三,男當官; 女小二,生寶兒; 女小一,住京師; 若同歲,常富貴。 女大一,穿錦衣; 女大二,生進兒; 女大三,抱金磚; 女大四,有喜事; 女大五,快致富; 女大六,總吃肉; 女大
原创 crc循環校驗原理和實現
1.CRC簡介 CRC(cyclical redundancy check) 循環冗餘校驗,在《計算機組成原理》裏面有這個知識點。類似的校驗有奇偶校驗。 可以簡單的理解成在發送數據後面加上這個驗證碼,判斷前面數據是否正確。
原创 CString寫入txt文件
void PrintLog(CString str) { if (str.IsEmpty()) { return; } CString Temp; CStdioFile File; File.Open(_T("wyl.tx
原创 浮點數轉換成二進制數
結合大量的從網上收集而來的資料現整理如下,希望對此知識點感興趣的pfan有所幫助。 基礎知識: 十進制轉十六進制; 十六進制轉二進制; IEEE制定的浮點數表示規則; 瞭解: 目前C/C++編譯器
原创 vc 浮點數轉換爲內存十六進制字符串
在一些規約解析中,我們往往需要把浮點數轉換成16進制的字符串 或者把16進制的字符串轉換爲浮點數來驗證傳輸的正確性。下面的函數實現了浮點數到16進制字符串的轉換,主要是使用了內存拷貝的方法。另外需要注意的是內存中的數據一般是底字節在前。
原创 不能將參數1從“CString”轉換爲“const char *”
關於CString剖析,“strcmp”: 不能將參數1從“CString”轉換爲“const char *”問題 CString csNewListBoxText; CString csOldListBoxText(g_csFirs
原创 二進制、十進制以及十六進制之間的相互轉換
//將進制的一個字符轉換爲十進制的數 unsigned char CDushujuDlg::BtoH(char ch) { //0-9 if (ch >= '0' && ch <= '9') return (ch - '0');
原创 CRC-32的C代碼
最近在研究ZIP,其中涉及到CRC循環冗餘校驗,是對未壓縮數據的CRC驗證。CRC網上代碼比較亂,整理了一個發一下。 # include <stdio.h> # include <string.h> typedef unsigned
原创 在C++中如何實現文件的讀寫?
在C++中如何實現文件的讀寫?作者: infobillows 發表日期: 2007-04-03 21:33 點擊數: 465一、ASCII 輸出爲了使用下面的方法, 你必須包含頭文件<fstream.h>(譯者注:在標準C++中,已
原创 高人十大特徵,你具備幾個
一、苦到舌根吃的消; 二、煩到心亂耐得住; 三、困到絕望行得通; 四、屈到憤極受得起; 五、怒到髮指笑得出; 六、急到眉燃定得住; 七、喜到意滿沉得下; 八、話到嘴邊停得住; 九、色到情迷站得穩; 十、財到眼前看得淡。
原创 c++中用CString處理字符串
最近編程中經常用到字符串處理操作, 其中最多的就是從字符串中取子串了。今天正好看到這樣一個帖子,總結的不錯, 引進過來。------------------ 一。前言 程序中經常會遇到要處理用某些符號(如空格,或“, ; . | \t”
原创 c++ float轉二進制
1. 前幾天,我在讀一本C語言教材,有一道例題: #include <stdio.h> void main(void){ int num=9; /* num是整型變量,設爲9 */ float* pFloat=&nu