原创 windows 編程 何去何從

最終我們看到的程序或軟件實體總歸是要依託在操作系統上的,   我倒是看不到windows操作系統的滅亡,或許等雲操作系統出現的時   候,雲可以作爲服務提供端,windows成爲服務解釋和承載端。   因此,windows上的開發還是不會

原创 char[] 與char[9]的不同。 sizeof(char*) != sizeof(char)

兩個小問題:   1, char s[] = "12345";    // sizeof(s) = 6, 因爲會自動爲末尾加上'/0',  與char* s = "12345"一致 2, char s[5] = "12345"  //si

原创 有一則關於深拷貝和淺拷貝的例子。

 void fun(IntMatrix m) { //m.SetElement(1,1,100); } int main() { int num[9] = {1,2,3,4,5,6,7,8,9}; IntMatrix m(3,

原创 C語言中 數組與指針的不同 。 char[] 與 char*

  示例程序: #include <stdio.h> char* foo1() { char buffer[5] = {'a', 'b', 'c', 'd', 'e'}; return buffer; } char* foo2()

原创 怎樣進行wince開發(環境搭建、思路)

情況是這樣的:由於當前項目進行到後面的時候,需要在PDA上搭建一個界面。PDA上裝的是wince 5.0操作系統,是由另外一個師兄掌管   的,並且裝有了.net cf 2.0。 所以我的想法是在visual studio 2008中用c

原创 f**king the two bugs from Visual studio!

1, visual studio能正常鏈接數據庫,使用BindingSource控件,設置DataSource屬性,添加項目數據源時,出現了問題。   “在數據源配置嚮導”對話框的倒數第二步,出現了一個異常,原文如下“從數據庫檢索信息時發

原创 [轉載]Dynamic Programming Algorithm (DPA) for Edit-Distance

轉自:http://www.csse.monash.edu.au/~lloyd/tildeAlgDS/Dynamic/Edit/   The words `computer' and `commuter' are very similar

原创 "我也能做CTO 職業規劃" 讀書第一階段 精華總結

1.         蘋果定律   2.         直線定律   3.         彎曲定律   4.         曲線定律   5.         水善於定位,善於靜而深,善於仁和愛,善於言而有信,善於無爲而有爲,善於發

原创 正則表達式: 關於 的通用正則表達式(轉)

   1.  普通的 <a> 元素;希望得到其中的 TEXT 以及 URL 信息;   注意: 下面寫法不正確: <a .*?href=(?<quot>["']?)(?<url>.+?/k<quot>.*>(?<text>.+?)</

原创 希望以後對你有用---------至於計算機專業、將來要讀研、且選擇中文信息處理方向(包括搜索、翻譯、分類)的同仁們

基礎課一定要學好 線性代數、概率論和統計、信息論!   專業課一定要學好 數據結構、算法、C語言、編譯原理!   即便現在可能沒有老師告訴你。   如果你的老師天天佈置大量的作業,逼着你們,相信我,以後你會感謝他/她。   等會再接着寫!

原创 一些小東西

1,break作用: 跳出最近的循環或者switch   2,相鄰的字符串常量將被自動合併成一個字符串   3, generate_initializer(char* string) {     static char separator

原创 【轉載】男性穿衣常識

三點一線: 一個衣冠楚楚的男人,他的襯衣領開口、皮帶扣和褲子前開口外側應該在一條線上。   說到皮帶扣,如果你係領帶的話,領帶尖可千萬不要觸到皮帶扣上!   除非你是在解領帶,否則無論何時何地鬆開領帶都是很不禮貌的。   一身漂亮的西服和

原创 C語言中也有 臨時定義變量

以前學習C語言的時候,只是知道 在C中,對變量的聲明定義要放到函數的開頭,即下面是不對的   int a = 10; a = 0; int b = 10;   上面是錯誤的。但在看《C專家編程》之後,才發現,聲明定義不只是放在函數的開頭,

原创 switch中的default

  這樣一段程序:   switch(i) {       case 1: printf("1/n");       case 2: printf("2/n");       default: printf("default/n");