原创 const int &i=10

http://bbs.chinaunix.net/thread-1408280-1-1.html 1、double& dr = 1; //wrong 這個是不行的,即使double& dr = 1.1;也不行。 引用是對象的另一個名

原创 文件的輸入 計算行數 恢復頭位置

http://blog.csdn.net/mafuli007/article/details/7314917 構造二維動態數組 需要注意delete時,要刪除兩次 輸入流,在做過各種操作後 要先close 再clear,因爲如果先cl

原创 最簡單的shadow volume

看了簡單shadow volume  主要參考:http://www.zwqxin.com/archives/opengl/shadow-volume-1.html 和http://bbs.pfan.cn/post-252901.html

原创 cuda實戰chapter4_julia

結果 參考:書本。自己寫了一遍。方法參考書本  疑問:1: 運行書本例子顯示the launch timed out and was terminated,參考網址 http://stackoverflow.com/question

原创 size_type 和 size_t

http://blog.sina.com.cn/s/blog_5ff6e6ed0100da4j.html 先是看到了在看標準庫string時size_type,後來在學習標準庫bitset的時候有碰到了size_t,暈啊 先說說是在

原创 delete和new

轉載自http://hi.baidu.com/xiaomeng008/blog/item/9b7706b0e39d785e08230226.html 動態內存分配 1.堆內存分配 : C/C++定義了4個內存區間:代碼區,全局變量與靜

原创 T(n) = 25T(n/5)+n^2的時間複雜度

http://blog.chinaunix.net/uid-21712186-id-1818274.html 對於T(n) = a*T(n/b)+c*n^k;T(1) = c 這樣的遞歸關係,有這樣的結論: if (a > b^k)  

原创 delete與delete[]需要注意的地方

 http://wenku.baidu.com/view/0e3d8c1cfc4ffe473368ab5c.html###   1:首先來說一個大家容易忽略的問題:  定義:int *p=new int; 這個大家一看就知道,在內存中分配

原创 C++中new和malloc的區別中delete和delete[]的區別

http://blog.sina.com.cn/s/blog_9054a0360101289p.html http://www.cnblogs.com/charley_yang/archive/2010/12/08/1899982.h

原创 C++ static、const和static const 以及它們的初始化

http://blog.csdn.net/yjkwf/article/details/6067267?reload       const定義的常量在超出其作用域之後其空間會被釋放,而static定義的靜態常量在函數執行後不會釋放其

原创 C++中指針和引用的區別

從概念上講。指針從本質上講就是存放變量地址的一個變量,在邏輯上是獨立的,它可以被改變,包括其所指向的地址的改變和其指向的地址中所存放的數據的改變。 而引用是一個別名(地址、類型),它在邏輯上不是獨立的,它的存在具有依附性,所以引用必須

原创 void fun() const{}; const void fun(){}; 和void const fun(){}; 的區別?

   const void fun(){};和void const fun(){};兩個相同。  如果採用"按址傳遞方式"的函數返回值加const 修飾,那麼函數返回值(即地址)的內容不能被修改,該返回值只能被賦給加const 修飾的同類

原创 結構體的大小

http://blog.sina.com.cn/s/blog_89619254010127mi.html 運算符sizeof可以計算出給定類型的大小,對於32位系統來說, sizeof(char) = 1; sizeof(int) = 4

原创 構造函數可以被繼承嗎?

http://bbs.csdn.net/topics/60325499 50樓說的對   被繼承了,但不可能和子類重名,所以構造函數和複製控制成員都沒有被使用

原创 C++計算文件的行數 不考慮空行

http://zhidao.baidu.com/question/526496386.html #include <iostream> #include <fstream> #include <algorithm> using name