原创 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