我會用事實,我不知道除了用別人的代碼修修補補兩種語言前言本。但我修改代碼向量化它,並有C++/CLI部計算出作爲這樣的結構: cli::array<double,2>^% vols
初始化這樣的: vols = gcnew cli::array<double, 2>(2,dealIDs->Length);
這樣所有編譯好,我必須用2x(dealsID的長度)的2D陣列在C++端。現在在.NET方面,我不確定正確的聲明。什麼是訪問我的2xN結構化C++/CLI數組的正確的.NET CS格式?非常感激。C++/CLI cli :: array <double,2>,如何從CS .NET訪問?
0
A
回答
2
gcnew cli::array<double, 2>(2,dealIDs->Length);
將是C#語法
new double[2, deals.Length]
甲List<T>
不是數組。
相關問題
- 1. 無法從'cli :: array <Type> ^'轉換爲'cli :: array <Type>^[]'
- 2. 不能從'cli :: array <Type> ^'轉換爲'cli :: array <Type> ^'
- 3. 如何在Scala中將Array [(Double,Double)]轉換爲Array [Double]?
- 4. 如何從cli :: array <unsigned char>轉換爲String?
- 5. 如何從ArrayList轉換爲cli :: array?
- 6. 如何在android XML中從<string-array>資源訪問<item>?
- 7. 如何從CLI CyberDuck訪問Google Drive?
- 8. Java Double in array
- 9. Buggy String Array to Double Array Conversion
- 10. 如何訪問CLI參數
- 11. Float array double array and back,
- 12. 如何將double *轉換爲數組<double>(6)
- 13. 將ArrayList <Double>轉換爲Double Array,反之亦然JAVA/Android
- 14. Array == double equal,
- 15. double array mongodb 3
- 16. SimpleXMLElement訪問Array
- 17. Array Project int double mismatch
- 18. Javascript中的「Double-array」
- 19. 如何從我的瀏覽器訪問我的riak-cs對象
- 20. 如何從多個.cs文件訪問同一個Class in List?
- 21. 如何直接從VS2008訪問.NET Reflector
- 22. 如何從列表<Double>轉換爲Java中的double []?
- 23. 訪問XAML資源CS
- 24. 如何在關閉之外訪問Array?
- 25. 如何使用Double?在.NET
- 26. 將映射<double,tuple <double,double >>映射爲<double,double> without loop?
- 27. 如何從double加double返回double?
- 28. 如何通過CLI/PUTTY訪問AWS RDS?
- 29. 如何訪問像PostgreSQL的docker cli
- 30. 如何將管理的cli :: array <byte> ^編組爲託管結構?
看看https://docs.microsoft.com/en-us/cpp/dotnet/dotnet-programming-with-cpp-cli-visual-cpp。一種「訪問」數組的方法就是將其從C++/CLI中公開,然後C#就可以直接使用它。 –
它只是一個簡單的'雙[,]'在C#端。當您發佈這個小小的repro代碼時,很難猜測IntelliSense彈出窗口如何幫助您陷入成功陷阱。 –
[C#多維數組](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/arrays/multidimensional-arrays)和[如何:使用陣列in C++/CLI(HTTPS: //docs.microsoft.com/en-us/cpp/dotnet/how-to-use-arrays-in-cpp-cli) –