Скажем, у меня есть этот код:Является ли маршал.AllocHGlobal() результатом детерминированным?
IntPtr native_color = Marshal.AllocHGlobal (Marshal.SizeOf (typeof (Gdk.RGBA)));
ли память native_color все инициализируются нулями? Вы думаете, да, но есть некоторые случаи, когда я обнаружил, что это не так ... Итак, Маршал.AllocHGlobal() не детерминирован?
+1 Вы хотите, чтобы я прочитал документацию? Где вы получаете эти сумасшедшие идеи? –
oops sorry Я смутился, когда я приземлился на этой странице http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.marshal.allochglobal.aspx, и я не видел больше объяснений, очевидно, я должен был выбрать правильную перегрузку ... спасибо – knocte