Coding Diary/C,C++,C#
Thread 파라미터 전달하기(왜 이걸 이제 알았을까...)
할일이 많다
2024. 8. 29. 11:00
간만에 소스 분석 시간~~
판정 프로그램 보고 있었는데
1년의 시간과 노력이 보상(?) 아님 헛...
어쨋든 뭔갈 알았다... (왜 스레드가 무조건 안될 거라 생각 했는지...)
스레드 파라미터 은근히 중요한게 이유가 있다:
(개인 적인 의견임 )
1. 스레드 번호 부여
- 스레드에게 ID가 있다고 하지만 파라미터에 int 하나만 넣어주면 배열 쓰기 편함...
2. 과거 Tcp 통신 비동기 통신 할때
- 지금은 Task 방식을 쓰지만 옛날에 Tcp 사용 할때 소켓만 파라미터로 넘겨 줬더라면... ㅠㅠㅠ
- 소켓 30개만 열어보면 index가 많이 중요함...(다른 분들은 어떻게 처리하는 지 모르지만.../ Dictionary 처리해서 코드 복잡해 지는 것보다.. 나은거 같음)
그리고 스레드 인스턴스 시에 파라미터로 해당 값 넣어 주면 됨
요렇게~