原创 Floating-point manipulation functions 浮點處理功能

copysign  返回由x的絕對值和y的符號組成的值。 /* copysign example */ #include <stdio.h> /* printf */ #include <math.h> /*

原创 word兩個不同表格合併,防止自動調整

選擇第一個左上角的十字形,右鍵單擊,選擇表格內容 原先的“文繞圖”爲“無”,這裏將其設置爲“文繞圖”,然後點擊確定 將光標放在這裏: 按下delete鍵,表格合併到一起了,而且不會自動調整。

原创 visual studio 2010安裝失敗

安裝到 Microsoft .NET Framework 4時安裝不動了,卡住了(系統版本windows 7 Ultimate)。 由於此時已經啓動了windows update,windows update導致C:\windows目錄下

原创 cin cout裏面的c是哪個單詞的首字母?

學了這麼多年的C++,最開始學的就是輸入輸出cin cout; 那麼問題來了,cin,cout裏面的c是哪個單詞的首字母? cin  -->  console in cout  -->  console out VISUAL.ST

原创 vs2010卸載,重裝

在前面安裝vs2010時,發現.net framework 4.0不能安裝,就知道這次安裝註定曲折。準備卸載vs2010。 結束安裝進程,重啓機器。 打開微軟網站:https://blogs.msdn.microsoft.com

原创 vs2010 C++ 生成類圖

http://stackoverflow.com/questions/13452507/visual-studio-generate-uml-from-a-c-project 寫完幾個類: #include <iostream>

原创 觀察者模式 Observer Pattern

博客來源:http://blog.csdn.net/haimian520/article/details/51143513 之前總是想寫一個程序,大體上是這樣的:單服務器,多客戶端。服務器上比如說是個房屋價格信息,客戶端則是租房

原创 Facade模式

Facade模式 爲子系統中的一組接口提供一個統一的接口。Facade模式定義了一個更高層的接口,使子系統更加容易使用。 —— [ 設計模式解析] 如:以二維的方式使用一個三維繪圖程序。對於給定的系統,我們只使用它的一個子集(

原创 Windows應用程序 の HelloWindows!

使用CodeBlocks創建一個對話框: 一、新建空白項目: 二、添加.cpp文件: 代碼: #include<windows.h> int WINAPI WinMain(HINSTANCE hInst

原创 策略模式(Strategy Pattern)

  現在我們得讓鴨子能飛è 在Duck類中加上fly()方法,然後所有鴨子都會繼承fly()。   但是,可怕的問題發生了…… “橡皮鴨子”在屏幕上飛來飛去,這是你在開玩笑嗎?     把“橡皮鴨子”當成一種“特色”,  覆蓋父

原创 裝飾者模式 Decorator Pattern

裝飾者模式 : 添加新的功能 The Decorator Pattern is another way of wrapping classes(另一個包裹類的方法). The decorator pattern provide

原创 空白項目+win32代碼=窗口

創建空項目 ==> 添加main.cpp(win32代碼),創建空窗體。 通過代碼生成窗口: #include<Windows.h> LRESULT CALLBACK WndProc(HWND hwnd, UINT mess

原创 Direct3D Demo

空項目 + C++代碼 ==> 空白窗口應用程序 ==> 創建初始化D3D11,用D3D渲染窗體的畫布。 添加Direct3D 分爲一下步驟: 1. 定義想檢查的設備類型 和 特徵級別 2. 創建Direct3D設備,

原创 星空大戰 Unity版本

參考書籍U3d手機遊戲開發, 資源來源: http://www.3d66.com/model_1_33.html http://www.3d66.com/reshtml/76/76741.htm 背景音樂酷我音樂。。。。

原创 Direct3D 11

渲染管線 Direct3D 通過多個階段處理你的場景, 每一個階段執行一個具體的任務集來產生最終的圖像。 這些階段就是著名的 Direct3D 的渲染管線。 渲染管線各個階段: 一、裝配:設置的幾何體以及必要的 Dire