게시글
질문&답변
2024.01.03
Common 폴더에 PDL.xml을 둬야만 작동합니다.
if (args.Length > 1)로 해놔서 그랬었네요...
- 0
- 2
- 325
질문&답변
2024.01.02
Clean함수의 else부분 질문 있습니다
1달정도 전의 질문이지만 답변 드립니다.public void Clean() { int dataSize = DataSize; if (DataSize == 0) { _readPos = 0; _writePos = 0; } else { rray.Copy(_buffer.Array, _buffer.Offset + _readPos, _buffer.Array, _buffer.Offset, dataSize); _readPos = 0; _writePos = dataSize; } }해당 구문에서 dataSize의 경우 Clean() 함수 내에서 먼저 선언해둔 지역변수 int dataSize = DataSize;의 dataSize 입니다.따라서 이후 _readPos = 0;을 하면 DataSize의 경우 5가 되나, dataSize의 경우 이전에 설정해둔 3의 값 그대로 사용하고 있습니다. 따라서 둘의 순서는 상관 없습니다.
- 0
- 3
- 315