2017-01-31 13 views
0

Ghostscript.NETの内部にあるDynamicNativeLibrary classは、DLLを動的にロードするために安全でないコードを使用します。何安全でないコードの矢印演算子は何ですか?

private void MemoryFreeLibrary(IntPtr hModule) 
{ 
    if (hModule == IntPtr.Zero) 
     return; 

    MEMORY_MODULE* memory_module = (MEMORY_MODULE*)hModule; 

    if (memory_module != null) 
    { 
     if (memory_module->initialized != 0) 

->オペレータがあり、それは何をするのか:次のコード(ライン629)を持つMemoryFreeLibrary方法?

+2

MSDN:[。メンバーアクセスと組み合わせる*ポインタの間接参照*](https://msdn.microsoft.com/en-us/library/s8bz4d5h.aspx) –

+1

@Ianおかげで、私は、明らかに、それは名前とグーグルの矢印演算子がラムダ '=>'との結果を出すだけであることを知らなかった。また、私のGoogle-Fuはシンボルの検索に欠けています。 – TheLethalCoder

+0

これは本当に検索が難しいです。あなたが他のテキストを含めると、シンボルは明らかに検索を終了します。 'c# - > operator'を検索すると、3番目の結果として表示されるようになりました。何らかの理由で 'c# - >'を検索するだけで、 'yield 'に関する大量の結果が得られます。 'c#operator'を検索しても表示されないので、本当に' - > operator'が必要です。 – Quantic

答えて

関連する問題