2017-01-31 2 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 감사 I, 분명히 그 이름을 알지 못했고 검색 운영자는 람다'=>'와 관련된 결과 만 나타 냈습니다. 또한 Google-Fu는 기호 검색에 부족합니다. – TheLethalCoder

+0

실제로 검색하기가 어렵습니다. 기호는 다른 텍스트를 포함하면 분명히 검색을 끝내게됩니다. 나는'C# -> 연산자'를 검색 할 때 3 번째 결과로 나타나게 할 수있었습니다. 어떤 이유로'C# ->'를 검색하면'yield '에 대한 결과가 많이 나옵니다. 'C# operator'를 검색하면 표시되지 않으므로'-> operator'가 필요합니다. – Quantic

답변