原创 轉載:c#的特性解釋

釋是對程序源代碼的一種說明,主要目的是給人看的,在程序被編譯的時候會被編譯器所丟棄,因此,它絲毫不會影響到程序的執行。 Attribute是程序代碼的一部分,它不但不會被編譯器丟棄,而且還會被編譯器編譯進程序集(Assembly)的元數據(

原创 使用調用堆棧來找到mfc中的異常語句

使用mfc的時候發現和c#不一樣,異常不會指向問題語句,而是會直接指向windows的源碼,對於查找bug來講很難受 可以使用調用堆棧的功能 會在問題代碼處報錯,棒!

原创 MFC設置和使用dump在release模式下查找閃退位置《轉》親測有效!

本文是講 用VS如何調試.dmp(比較高版本的VS,本文是vs2017): 人爲製造一個崩潰,先直接看效果圖: 下面是實現過程,本文是VS2017爲例: dump.h: 點擊查看代碼 #pragma once // dump.h #in

原创 今天寫了個基恩士點雲文件轉txt的小工具,但是好慢..

讀取csv文件大概400多mb..不知道有沒有更快的寫法,希望能有大佬教教 點擊查看代碼 OpenFileDialog openFileDialog1 = new OpenFileDialog(); string File_Name

原创 記兩個寫的很好的3d知識的博客大佬

都是csdn上的 點雲俠大佬:https://blog.csdn.net/qq_36686437?type=blog 孫悟空大佬:https://blog.csdn.net/weixin_46098577?type=blog

原创 棒!讀寫文件流加鎖示例,但是不知道怎麼管時序

` private static ReaderWriterLockSlim _rwl = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion);//暫時不知道和下面的

原创 c#的23種設計模式《轉載記錄地址》

大佬已經寫的很好了,留個地址 https://www.cnblogs.com/zhaiganggang/p/15882336.html

原创 相機丟圖解決方案

1.先看相機是硬觸發還是軟觸發,如果是硬觸發,要看是否是相機丟觸發 如果是丟觸發的情況,要改一下相機的觸發 這個參數一般默認是0,要改成10左右避免干擾,設置大了會漏觸發,設置小了會誤觸發(這個是前輩告訴的,如果不對請指正) 2.無論是軟

原创 圖像的位置變換

截圖於 《Visual C++數字圖像處理技術詳解》

原创 看了個很好很好的文章來描述矩陣

矩陣的理解(一):http://blog.csdn.net/myan/article/details/647511矩陣的理解(二): http://blog.csdn.net/myan/article/details/649018矩陣的理解

原创 c#如何顯示messagebox窗口在主窗口前面

Show(IWin32Window, String, String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, MessageBoxOptions) Messag

原创 mfc怎麼去查閃退問題

SetUnhandledExceptionFilter(MyUnhandledFilter); 加在函數入口處那個instance裏就好了,可以用dump文件去查 參考:https://blog.csdn.net/bingqingsuim

原创 c++調試問題,看不見函數裏的臨時變量

第一次看release模式下的代碼,打斷點發現方法中聲明的臨時變量看不見值,很困惑,發現這個設置要修改掉 因爲是別人幫忙配置的不知道有什麼用,但是調試時候這個要改成禁用,但是for循環或者if裏的變量只能在括號內查看,debug是全程能看

原创 C++學習Day3

struct 和 class 和c#裏不一樣,默認public ,相當於 c#public類型的class,c#裏struct是值類型 class則默認private 源文件中的函數調用 Point::getX() 代表作用域 Poin