"참된 지혜는 실용적인 지식들의 무분별한 집적을 통해서 얻어지는것이 아니라, 모든것들을 통해서 자신을 드러내는 하나의 것을 파악하는데 있다. " - 헤라클레이토스 -

2024/08/04 3

C#에서의 배열 일괄 초기화.

통상 배열을 0으로 일괄 초기화 한다면,C++의 경우 int myNumArr[45] = {0,}이기에C#에서는 통상.  int[] myNumArr = new int[45] { 0, }; 생각할것같은데.. 얘는 이게 안된다.그렇다고 for문을 돌린다.. ?복잡한것 싫어하는 내입장엔 그냥 쓰던것을 선호할 수 있겠다. 사실 한줄로 쓰면 얼마 안된다.int myNumArr[] = new int[45];for(int i=0;i 저렇게 두줄이 아니라 한번에 선언하면서 초기화를 시키려면 다음 처럼 해야한다. 먼저 프로그램을 짜면서 알고 넘어갔던건데, 오랜만에 또 코드를 들여다 보며 되새김해본다.int[] myNumArr = Enumerable.Repeat(0,45).ToArray();* myNumArr배열에 0으로 ..

!.. Tip 2024.08.04

1132회 예상(지난주 결과 및 예상)

1131회는 예상치 않은 단기적 최저값 88이 나왔다. 잠깐 내려갔다 간다고는 봤지만 예상 보다 많이 내려갔다.1132회 예상.. * 재미난 예상이기는 하나 계속 가본다.. 일단 전체적으로 저점이 단기적으로 낮게 나오면서, 하방 수렴형 비슷한 형태가 되었다.이는 곧 상방으로 터짐을 의미한다 대체적으로, 물론 단기적 흐름만 보고 쉬이 판단하기는 어렵기때문에 그냥 뇌피셜에 가까운것이지만.. ( 사실 여기 끄적이는 것들 모두가 다 하나의 상보성이 있다는 가정하에 들어가는 것이니..^__^) 해서 이번엔 터진다는 가정하에 외려 135-165기준으로 잡아본다. 그러나 어쩌면 160이상의 높은 합이 돌출될 가능성도 배제 할 수 는없다. 그러나 개인적으론 이렇게 잡아본다. 프로그램으로 역시나 100만개만 딱 뽑아본다..