原创 《C++ Primer 第六版》第一章
1. 本章主講一些C艹的預備知識,例如C艹的起源啦,OOP思想啦,C艹與C的區別啦,C艹在不同操作系統下的存在形式啦,C艹從源碼到科執行程序的過程啦,沒什麼難度。 提綱挈領: 1.1 學習C艹需要掌握:C語言的知識、OOP知識、泛型編
原创 《C++ Primer 第六版》第二章
C++對大小寫敏感 異教徒: main() void main()-適用於很多系統,不是當前標準強制的一個選項,因此有些系統上不能工作,應該避免這種格式,使用C++標準格式。 如果編譯器到達main()函數末尾時沒有遇到返回
原创 MFC 簡單的加密解密 小程序
http://zjyzjy.blog.51cto.com/329429/64401 這個小程序是用來作爲一個非常簡單的對稱加密算法,比移位加密稍微強那麼一點點。 seed的話大家可以自己來設置,seed大概爲60位,程序沒有
原创 Transparent Group Box Control
reposts:http://www.codeguru.com/cpp/controls/controls/groupbox/article.php/c2273/Transparent-Group-Box-Control.htm If
原创 Construct the Rectangle
For a web developer, it is very important to know how to design a web page's size. So, given a specific rectangular we
原创 讀X乎某篇程序猿大佬寫的回憶錄後的方法記錄
代碼的閱讀方法: 1. 從頭開始讀,找MAIN從頭開始 2. 寫註解,英文不好就寫中文 3. 分層讀,不要一下就讀下邊的東西,先搞明白上層邏輯 4. 不懂的地方就猜,猜完了寫註解,下邊發現註解錯了就改正 問問題的三種準備 1. 你能否描
原创 Nim Game
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you
原创 Find the Difference
Given two strings s and t which consist of only lowercase letters. String t is generated by random shuffling string s
原创 C++之繼承與多態
在程序設計領域,一個廣泛認可的定義是“一種將不同的特殊行爲和單個泛化記號相關聯的能力”。和純粹的面向對象程序設計語言不同,C++中的多態有着更廣泛的含義。除了常見的通過類繼承和虛函數機制生效於運行期的動態多態(dynamic polym
原创 Add Digits
Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. For example: Gi
原创 C++類靜態成員變量和const常量的初始化方法
C++類靜態成員變量和const常量在定義類的時候就必須初始化,否則都會編譯出錯。 而具初始化方法爲: C++類靜態成員變量初始化方法 [cpp] view plain copy print? #inclu
原创 2017-2-20讀過的書單
《你一定愛讀的極簡歐洲史》 來自 約翰•赫斯特 (author), 席玉蘋 (translator) 《擺渡人》來自 [英] 克萊兒·麥克福爾 著;付強 譯 (author), 付強 (translator) 《算法精解:C語言描述》
原创 Number Complement
Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary repr
原创 協方差
學過概率統計的孩子都知道,統計裏最基本的概念就是樣本的均值,方差,或者再加個標準差。首先我們給你一個含有n個樣本的集合,依次給出這些概念的公式描述,這些高中學過數學的孩子都應該知道吧,一帶而過。 很顯然,均值描述的是樣本集合的中
原创 《C++ Primer 第六版》第三章
C艹的變量名的幾種簡單的規則 1. 在名稱中只能使用字母字符、數字和下劃線 2. 名稱的第一個字符不能是數字 3. 區分大寫字符與小寫字符 4. 不能將C艹關鍵字用作名稱 5. 一兩個下劃線或下劃線