C++/CLI with OpenCV+WPF example_a version of C++ you can run in the .Net_L0
Part1. C++/CLI Syntax
How to convert an object
C++ Array Using
C++ Delegate Using
How to convert from the .Net String to traditional C style character pointer
We will using C++ CLI to make an image processing program
We will combine the opencv Library and WPF grid Library
In this example , we will draw the contour in the image
It's a version of C++ you can run in the .Net
Runtime means a process or timing When the program is running
RunTime就是運行時的意思。
程序分為幾個狀態,(1)編輯時->(2)編譯時->(3)靜態時->(4)運行時
C代碼編譯成可執行文件的時候,指令沒有被CPU執行,
這個時候算是編譯時,就是編譯的時候。
運行的時候指的是指令加載到內存並由CPU執行的時候。
比如有些錯誤在編譯的時候是不會出現的,就是程序在語法上沒有問題。但在運行時,因為缺少資源等因素可能出現運行時錯誤。叫做runtime error!
C語言的時候,
printf、malloc、strcpy之類的函數,是系統實現好的,這套東西就叫做C runtime。
C++語言的時候,
runtime中又多了cout、異常處理的支持函數、RTTI的支持函數等等。
這類runtime都是函數庫形式,被應用程序靜態鏈接或者動態鏈接。
C# is running in the .Net runtime
C# can use function call but C# can only use basic data structure
This language can both access C# .Net objects and C++
C# and C++ bridge language
留言
張貼留言