原创 插入法三維重構

2019-4-9  Delaunay三角剖分-逐點插入法 一:理解delaunay三角剖分原理         關鍵點在於三角形生成的規則及其實現過程。生成初始三角形,將初始三角形放入臨時三角形中,判斷三角形是否滿足delaunay三角形

原创 c++知識工具大全

1:一個包含各種算法的實現的網站,看樣子是臺灣的學者寫的,十分帥氣! http://www.csie.ntnu.edu.tw/~u91029/Algorithm.html 2:學習OpenGL必備網站之一,教程十分詳細,值得專研! htt

原创 Cimage類異常(m_hBitmap != 0)

一:m_hBitmap != 0這個Bug困擾我甚久,無意之中不知何故就被解決了。 重新整理代碼時發現該異常的原因:              1:文件讀取路徑錯誤              2:Cimage 創建成全局對象時,讀取一次後

原创 分治法三維重構

2019.4.11--4.12 一:Delaunay三角剖分-分治法(Divide and conquer) 1: 散亂點雲排序,按照x從小到大,若x 相同則按照y從小到大排序                              

原创 2020年初冠狀病毒大事記隨筆

       這次新型冠狀病毒裹挾着春運大潮,來勢洶洶,觸不及防。 在家修身養性的日子,外界似乎又發生很多事情,籃球巨星科比隕落,澳洲大火連綿不絕,美國甲流死亡數千人等等,感概萬千。以前覺得這些事很遙遠,現在許多事都在身邊發生,漸漸感覺到

原创 C#的文件目錄及文件操作總結

一:文件目錄操作文件操作總是和離不開文件夾目錄,在對文件處理之前,讓我們先了解下文件目錄的幾種操作方法。1:無中生有:Directory以及DirectoryInfo   創建,打開,移動或修改文件目錄。與OpenFileDialog的區

原创 Grab調試之CreateNewObject()

運行順序:一:加載配置文件1:程序從InitiallizeComponent()進入,初始化各原始參數。2:Form_Load()窗體加載調用 InitServer()3:SapManager.GetserverCount() 不管設備是

原创 C#構造函數問題

1:初始化構造函數 ,不傳遞任何參數 。  public Gouzao()       {            InitializeComponen

原创 C#中 paint()與Onpaint()的區別

Paint()和OnPaint()事件是用來重繪一:二者區別1.OnPaint方法是對一個控件來說的;而Paint事件是對一個控件對象來說的。它們中前者相當於是類的一個成員函數,而後者相當於是類的一個函數指針類型的變量(會因對象的不同而不

原创 冒泡排序

 class Program     {         static void Main(string[] args)         {             int[] list = new int[100];          

原创 數據結構之線性結構

 數據結構學習虛函數,幾個知識點 1:抽象類函數本身不能直接實例化,需要其子類實例化虛函數,才能實例化。繼承抽象類的子類必須重寫虛函數,具體函數可實現,也可不實現。 2:const修飾符,若修飾函數,則函數參數不能被改變。若修飾成員變量,

原创 C++各種格式轉換

C++中總是出現各種格式相互轉換,特此總結記錄遇到的所有格式轉換,以便查閱。 int、long、float、double等轉爲CString  int _int = 1; long _long = 2; float _float = 3

原创 遞歸解決n個元素的排列

2019-04-18 確定n個不同元素的所有排列方式。n個元素的排列個數是n!。 當n=1時,是基礎排列,這時集合E只有一個元素e,不用遞歸就可以確定 當n>1時,perm(E)是一個表,e1.perm(E1),e2.perm(E2),.

原创 Delaunay三角剖分-分治法

2019.4.11--4.12 一:Delaunay三角剖分-分治法(Divide and conquer) 1: 散亂點雲排序,按照x從小到大,若x 相同則按照y從小到大排序                              

原创 C++處理EXCEL數據

2019.04.13              處理大批量Excel數據時,並且數據處理行爲模式一致,考慮採用C++進行批量處理,降低工作量。在查閱相關資料後,發現用的較多的有OLE的方式,能實現基本的excel功能,完成大部分的數據處理