原创 strcpy,memcpy,memmove,memset,strncpy
來自: http://hi.baidu.com/lkmoses/blog/item/3c553dc4778701169c163d57.html strcpy,memcpy,memmove,memset,strncpy, 一.函數分別介
原创 calloc(), malloc(), realloc(), free(),alloca()區別
來自於:http://wenku.baidu.com/view/108cd842a8956bec0975e373.html
原创 HTTP常見錯誤返回代碼
筆試題;HTTP返回 302,意味着什麼??? 經探索記錄如下: 來自於:http://www.ha97.com/4000.html HTTP返回狀態代碼 當用戶試圖通過HTTP或FTP協議訪問一臺運行主機上的內容時,Web服務器返
原创 進程和線程同步的機制以及區別
1。進程和線程的區別 2。它們各自同步機制 線程的: 1事件,2互斥對象,3信號量,4臨界區 進程的: 3。各機制之間的不同 4。哪些屬於內核?哪些不是? 事件,互斥對象,信號量屬於,而臨界區不是 同 步 類 用 於 當
原创 [轉]查找算法-Hash表
[轉]查找算法-Hash表http://hi.baidu.com/yq_sun2008/home 2010-06-20 17:54 散列方法不同於順序查找、二分查找、二叉排序樹及B-樹上的查找。它不以關鍵字的比較爲基本操作,採用直接尋址技
原创 static_cast, dynamic_cast和reinterpret_cast的區別和應用
其實不僅僅是一個轉載,還是一個融合 今天的一個考題爲:#include <iostream> using namespace std; class BClass { public: BClass(){}; virtual
原创 析構函數(√)、純虛析構函數(√)、虛構造函數(X)
來自於:http://www.cnblogs.com/chio/archive/2007/09/10/888260.html 一. 虛析構函數 我們知道,爲了能夠正確的調用對象的析構函數,一般要求具有層次結構的頂級類定義其析構函數爲虛函
原创 二叉樹的操作
來自於:http://bbs.bccn.net/thread-38521-1-1.html #include<stdio.h> #include<malloc.h> typedef struct node { char data; /*此
原创 內存對齊問題的理解
解決效率問題:1。爲什麼會出現這種問題 2。解決的途徑是什麼3。用例子來說話 如果下面的幾個例子,你能正確給出答案:請不必再看!! #pragma pack(1)//用來定義內存對齊所佔字節 struct Test { doubl
原创 堆排序----c++實現
改編自於:http://www.cppblog.com/kesalin/archive/2011/03/09/select_sort.html 堆排序 堆的定義:滿足如下約束的 n 個關鍵字序列 Kl,K2,…,Kn 稱爲堆,1
原创 二進制數左移和右移
http://wenku.baidu.com/view/5d88d6be960590c69ec376ad.htm lhttp://wenku.baidu.com/view/5d88d6be960590c69ec376ad.html
原创 PE文件----詳解
今天筆試看到一題:問如下哪個不是PE文件(C) A. exe B sys.C.inf D.dll 爲探個究竟,特搜索如下文章: 來自於:http://www.qqtz.com/read-htm-tid-135233.html 一直
原创 哈希結構---訪問大文件(查看單個文件中出現最多的單詞)
//該文件每一行都放入一個單詞,接近2M,沒想到採用HASH方法,速度會這麼快,運行時間爲:0.085S~~~-不可思議,哈哈 //思路:定義一個大小爲26的數組,即26個字字母。然後每個數組下掛着一個鏈表 #include "stdi
原创 最全面的內存管理--介紹
雖是轉載,但是也加入自己的整理: 來至於:http://www.blogjava.net/wxqxs/archive/2009/04/25/277291.html 第三章 存儲管理 存儲管理是操作系統的重要組成部分,它負責計
原创 用printf輸出string類型數據總結
整合於以下兩文章:http://blog.csdn.net/crazyboy2005/article/details/2292176 http://blog.csdn.net/zhuixundelang/article/details/1