Указатели и обобщения
От: _NN_ www.nemerleweb.com
Дата: 22.10.17 19:07
Оценка:
Перевожу код из C++/CLI, который использует шаблоны и указатели в C#.
Однако C# пока ещё не позволяет использовать указатели с обобщениями.

struct A<T> {}

A<int>* p; // :(


Один из вариантов это через Marshal.PtrToStructure, что приведёт к лишним копиям, и 'struct' вдобавок придётся заменить на 'class'.
Другое решение через генерацию в виде .tt файла.

Есть другие интересные способы решить эту задачу?
http://rsdn.nemerleweb.com
http://nemerleweb.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.