原创 偶遇“winver”

    今天自己照書編寫了《windows 程序設計》第四章的sysmets1程序,結果出錯如下: sysmets1/sysmets1.h(147) : error C2065: 'SM_MOUSEWHEELPRESENT' : und

原创 count_if函數詳解

count_if :返回區間中滿足指定條件的元素數目。 template<class InputIterator, class Predicate>    typename iterator_traits<InputIterator>

原创 存儲過程的基本操作(SQL Server Management Studio)

最近在用VS2008+Sql server 2005做開發,要用到以前沒有做過的存儲過程,找了些關於存儲過程的基本操作,留檔以備使用。 創建存儲過程 在對象資源管理器中,連接到 SQL Server 2005 數據庫引擎實例,再展

原创 最容易理解的快速排序方法和程序

        希爾排序相當於直接插入排序的升級,它們同屬於插入排序類,堆排序相當於簡單選擇排序的升級,它們同屬於選擇排序類。而快速排序其實就是我們前面認爲最慢的冒泡排序的升級,它們都屬於交換排序類。即它也是通過不斷的比較和移動交換來實現

原创 Convert.ToInt32()與int.Parse()的區別

(1)這兩個方法的最大不同是它們對null值的處理方法Convert.ToInt32(null)會返回0而不會產生任何異常,但int.Parse(null)則會產生異常。 沒搞清楚Convert.ToInt32和int.Parse()的

原创 循環鏈表實現約瑟夫環

 設計一個帶頭結點的循環單鏈表類,實現約瑟夫環問題; 問題描述:設編號爲1,2,…,n(n>0)個人按順時針方向圍坐-圈,每人持有一個正整數密碼。 開始時任意給出一個報數上限值m從第一個人開始順時針方向自1起順序報數。 報到m時停止報數,

原创 vista Enterprise版本sql server 2005 developer版本的安裝

         我的PC的操作系統是Vista Enterprise版的,先裝了Visual studio 2008之後再裝SQL server 2005的,裝的是開發版的1.7G左右的那個包,但是裝完之後總是隻有配置工具,沒有使用界面

原创 asp.net,報錯“上下文中不存在名稱‘控件的ID’”

第一次碰到這樣的錯誤。 部分前臺代碼如下: <EmptyDataTemplate> <table cellspacing="0" rules="all" border="1" style="bord

原创 TCPL(The C Programming Language)讀書筆記 第六章 結構

1、           結構的基本知識 struct point{     int x;     int y; };     關鍵字struct引入結構聲明。結構聲明由包含在花括號內的一系列聲明組成。struct後面的名字是可選的,稱爲

原创 VC sizeof(struct)內存分配分析

sizeof使用介紹   本文主要包括二個部分,第一部分重點介紹在VC中,怎麼樣採用sizeof來求結構的大小,以及容易出現的問題,並給出解決問題的方法,第二部分總結出VC中sizeof的主要用法。  1、sizeof應用在結構上的情況

原创 gridView編輯和刪除時報錯

今天使用gridview控件,允許自動添加編輯和刪除按鈕,但是運行出來去操作時報錯如下: 1、除非指定UpdateCommand,否則數據源SqlDataSource不支持更新操作 2、除非指定了 DeleteCommand,否則數據源“

原创 strdup與strcpy

strdup與strcpy具體的區別,以及在不同操作系統下的使用。 strdup 原型: extern char *strdup(char *s); 用法:#include <string.h> 功能:複製字符串s 說明:返回指

原创 數組作爲函數形參和用指針作爲函數形參

 還是有差別的 雖然大多數時候都可以相互用最大的差別就是指針可以改變,可以通過指針改變指向內容的值,但數組名不行 舉個例子:(分別作爲形參) int num[10], *p; p = num;//此時p指向數組的第一個元素 在主函數裏調用

原创 用遞歸和非遞歸的方法把一個十進制數轉換爲二進制序列

#include <stdio.h> //遞歸方法 void int_binary(unsigned int integer) { int i = 0,j; int b[32]; if(integer == 0) return

原创 TCPL(The C Programming Language)讀書筆記 第五章 指針與數組

1、指針與地址    指針是一種保存變量地址的變量。 機器的一個字節可以存放一個char類型的數據,兩個相鄰的字節存儲單元可存儲一個short(短整型)類型的數據,而4個相鄰的字節存儲單元可存儲一個long(長整型)類型的數據。指針是能