Example #1
0
        public IntPtr Diff(Ptr <T> p2)
        {
            var diff = (long)((ulong)_addr - (ulong)p2._addr);

            return((IntPtr)(diff / SizeofT));
        }
Example #2
0
 // operator Ptr<U>(Ptr<T>)
 public static Ptr <TU> Cast <TU>(Ptr <T> p)
     where TU : struct
 {
     return(new Ptr <TU>(p._addr));
 }