2024/11 2

구조체의 new

구조체에서 new 의 역할메모리 초기화구조체는 값 타입이기 때문에, 선언 시 이미 스택(Stack)에 메모리가 할당됩니다.new는 이 스택 메모리에 있는 멤버 변수를 초기화하는 역할만 합니다. 힙 메모리와 무관new는 구조체의 경우 힙(Heap)에 새로운 객체를 생성하지 않습니다.클래스와 달리, 스택 메모리에서 동작합니다.  따라서 class 의 new 와 헤깔리지 말아야 합니다.  예를 들면 ... struct Point {     public int X;     public int Y; } class Program {     static void Main()     {         Point p;          // p.X = 10;  // 멤버 변수를 수동으로 초기화하지 않으면 오류 발생    ..

프로그래밍/C# 2024.11.29

M2 통화량과 비트코인

통화 지표는유동성 범위에 따라 M1 부터 M4 까지로 나뉘어지는데,M4 로 갈수록 포괄 범위는 넓어지지만 유동성은 낮아진다. M2 는 단순히 2년 내에 현금화할 수 있는 자산이라고 생각하면 이해가 쉽다. 비트코인의 가격 움직임은 M2 통화량과 상관관계가 있다고 하는데,시장에 유동성이 풍부해지면 즉 화폐의 인플레이션이 발생하면 비트 코인의 가격이 오른다는 설명이다. 아래는 비트코인과 M2 통화량의 움직임을 비교해 놓은 지표이다.https://charts.bgeometrics.com/m2_global.html BGeometrics charts.bgeometrics.com

투자 2024.11.18