原创 幾何着色器輸入輸出記錄

輸入: points                             對應GL_POINTS lines                                對應GL_LINES、GL_LINE_STRIP lines_

原创 3D座標在二維屏幕上的映射

        三維空間的物體點座標設爲(x,y,z),求解其在屏幕上的映射點,需要的輸入爲:三維座標點、pvm矩陣(projection * view * model)、渲染屏幕的寬高及起始點(left,up,width,height)

原创 STL中vector相關方法

vector<int> a,b; a.empty() 是否爲空(布爾) a.push_back() 向vector中追加 a.size() 返回長度   a.begin() 返回迭代器vector<int>::iterator,指向第一個

原创 計算兩個有序數組的中位數(C++)

題目描述:  計算兩個有序數組的中位數,至少一個數組不爲空。要求時間複雜度O(log(m+n)),m、n分別爲兩個數組的長度。 如:      {1,2} {3} 輸出應爲2      {1,3} {2,5} 輸出應爲2.5 題目分析:

原创 C++動態鏈接庫

通過動態鏈接庫實現調用者不需要重新編譯的情況下被調用者的更改可生效 被調用者頭文件str.h #ifndef STR_H #define STR_H #include <iostream> #include <string.h> us