我必須開發一個測試應用程序來測試圖形驅動程序的一些功能。 通過使用Microsoft公開的標準,如DXVAHD.h,DXVA2Api.h(Directshow)和其他Microsoft APis。由於C#中的編碼與C++相比非常簡單,我們爲什麼不能使用C#代替。 這是因爲我們不能在C#中使用頭文件(因爲有一個包的概念)?爲什麼使用C++而不是C#來進行驅動程序級編程(系統級編程)
任何人都可以讓我知道爲什麼人們比C#更喜歡C,C++,當涉及到系統級編程時。 ?任何鏈接或學習資料W.R.T.這些將不勝感激。
在此先感謝。
聞起來像題外話。 – 2013-03-12 08:41:58
指針...你通過引用傳遞對象而不是複製對象 – Sayse 2013-03-12 08:42:24
@Sayse in c#對象默認通過引用傳遞 – VladL 2013-03-12 08:46:29