stackalloc 썸네일형 리스트형 C# unsafe 코드와 포인터 사용하기 unsafe 코드는 CLR의 메모리 안전 장치를 우회해 포인터로 직접 메모리를 다루게 합니다. 관리 코드만으로는 어려운 고성능 연산, 네이티브 상호운용, 바이너리 파싱에 유용합니다. 다만 잘못 사용하면 크래시/데이터 손상이 일어날 수 있으니 반드시 범위를 최소화하고 검증하며 사용합니다.1. 프로젝트에서 unsafe 활성화// .csproj net8.0 true // CLI 빌드csc /unsafe Program.cs// 또는dotnet build -p:AllowUnsafeBlocks=true2. 기본 문법 요약using System;class Program{ static void Main() { unsafe { int x = 10; .. 더보기 이전 1 다음