原创 C++ 動態數組分配

在c++中時不能像java中一樣定義這樣的數組 int[] arr = new int[],如果我們要根據程序的運行來實現動態數組在c++中利用指針這個好東東。動態一維數組:#include<iostream> using namespa

原创 斯坦福大學開放課程--編程範式(四)

斯坦福大學開放課程--編程範式(四) 綜述 本節課的主要內容是關於泛型數據的拷貝,雖然是使用C語言實現,並且沒有用到C++中的模板這種泛型編程技術,但是效果卻非常好。本節內容緊接上節所將的字節位拷貝的知識,充分利用了字節拷貝技術。

原创 C語言複雜聲明的解析

C語言複雜聲明的解析   C語言是一種通用的程序設計語言,它與UNIX系統之間具有非常密切的聯繫,C語言是在UNIX系統上開發的,並且,無論是UNIX系統本身還是運行其上的大部分程序,都是用C語言編寫編寫的。C語言很適合用來編寫編譯器和操

原创 C++ This指針詳解

先要理解class的意思。class應該理解爲一種類型,象int,char一樣,是用戶自定義的類型。(雖然比int char這樣build-in類型複雜的多,但首先要理解它們一樣是類型)。用這個類型可以來聲明一個變量,比如int x,

原创 程序員不得不珍藏的那些勵志片段

程序員不得不珍藏的那些勵志片段 盤點一下自己收藏的勵志片段,當自己傷心難過的時候,看着這點東西,哥依然會奮然前行。。 寫出來願和大家一起分享一下:同時也歡迎各位補充自己的珍藏勵志片段   視頻電影類: 《卡農小提

原创 C++運算符重載

運算符是通過編寫非靜態成員函數定義的或全局函數定義進行重載的,只是函數名現在變成了關鍵字opetator,後面跟隨的是被重載的運算符的符號。當運算符被重載爲成員函數時,它們必須是非靜態的,因爲它們必須在這個類的對象上被調用,並操作這個對象

原创 斯坦福大學開放課程:編程範式學習筆記《一》

斯坦福大學開放課程:編程範式學習筆記《一》 編程範式(Paradigm) Lesson 1 讀書筆記: 列舉幾種常見的編程語言(範式): C Assembly C++ Concurrency programming(並行編程) (只

原创 Thinkpad X220 X201斷電閃屏解決方案

x201 x220,解決插拔電源 閃屏 黑屏2秒的方法 用ThinkPad的朋友或許會遇到類似的問題,這個問題呢雖然不是啥大事,但是有點影響心情。偶找到了解決的辦法,希望對同仁有些幫助。 首先一個要點,你顯示器的驅動是否爲設置50h

原创 Gmail郵箱管理

之前申請了一個Gmail郵箱,主要是用於在各大網站上註冊使用,由於不斷使用這個賬號在各大網站註冊,結果導致了每天都會收到很多的垃圾郵件,剛開始沒怎麼在意,今天發現垃圾郵件的量太大了,該處理了。上Gmial郵箱裏摸索了一下,發現還是很好處理

原创 How to drop a SQL Server database?

今天做數據庫實驗遇到一個問題—建立的數據庫刪除不了!問題錯誤提示如下: Cannot drop database " DatabaseName " because it is currently in use.尋思了好久,加上在網上搜索

原创 人生三重境界

古今之成大事業、大學問者,必經過三種之境界: “昨夜西風凋碧樹,獨上高樓,望盡天涯路”,此第一境界也; “衣帶漸寬終不悔,爲伊消得人憔悴”,此第二境界也; “衆裏尋他千百度,驀然回首,那人卻在燈火闌珊處”,此第三境界也。 這三重境界可以用

原创 斯坦福大學開放課程:編程範式學習筆記《二》

斯坦福大學開放課程:編程範式學習筆記《二》 本課講述了C/C++關於int,float等數據的底層表示,以及賦值操作所進行的處理。本節內容比較簡單,應該屬於組成原理的基礎知識,各種碼的表示和底層實現,但是,講述還不錯,特別是爲何要這樣

原创 補碼的認識 類型轉換

補碼的認識 關於補碼的一些認識: 1.強制類型轉換不改變參數在計算機中的表示,位的表示沒有改變,改變的只是如何將這些位解釋成數據。。 看看下面的代碼: unsigned int x ;    int y = -2;    x = y;