原创 關於new

在32位操作系統下,有如下定義: int *p1 = new int(1024);//定義一個指向整型變量的指針p1 並賦給初值1024 int *p2 = new int[512];//定義一個指向整型變量的指針數組 int*p3 = n

原创 關於const A* f(const A* pSrc,A* const pDst,int v=2,...) const throw();

昨天面試碰到一道const題目: class A { public: const A* f(const A* pSrc,A* const pDst,int v=2,...) const throw(); }a; 請按順序指出每個const的

原创 C語言變量存儲類型auto static extern static extern register

C語言變量存儲類型 auto static extern static extern register auto 局部變量 auto 變量是用堆棧(stack)方式佔用儲存器空間,因此,當執行此區段是,系統會立即爲這個變量分配存儲器

原创 我的友情鏈接

51CTO博客開發

原创 IOCP模型的總結

 IOCP(I/O Completion Port,I/O完成端口)是性能最好的一種I/O模型。它是應用程序使用線程池處理異步I/O請求的一種機制。在處理多個併發的異步I/O請求時,以往的模型都是在接收請求是創建一個線程來應答請求。這樣就有

原创 關於類的sizeof問題

有如下例子: #include <iostream> using namespace std; class A { public:  virtual int getLen();  virtual char getCount();