-
[그냥] 오늘자 코드의 신비2020.01.03 PM 05:12
엣헴 오늘도 열심히 유지보수 중인데스 ㅇㅅㅇ
오늘 본 신기한 코드는 바로바로!
함수 매개변수로 구조체의 포인터 넘기면서, 다른 매개변수로 구조체의 멤버변수도 같이 넘김 ㅋㅋ...
void Func(TargetData* pTarget, INT pTarget->targetNumber, ... , ... , ...) 이런식 ㅋㅋㅋㅋㅋㅋ
댓글 : 8 개
- 공허의 집시데인저
- 2020/01/03 PM 05:23
유지보수를 하다보면 기묘한 코드들이!!
- 공허의 신혜선♥
- 2020/01/03 PM 05:28
if(IpList.stream().filter(vo -> vo.getIpPort().equals(ctx.name())).findAny().isPresent())
리스트 에서 스트림으로 한 방에 찾기 ㅋㅋ
리스트 에서 스트림으로 한 방에 찾기 ㅋㅋ
- 뀨읭
- 2020/01/03 PM 05:37
스고이
- ☆모래마녀☆
- 2020/01/03 PM 05:42
분명.. 뭔가 이유가 있었을거예요...ㅋㅋㅋ
- 혼노모
- 2020/01/03 PM 05:50
시간에 쫓기다 보면 흔히 나오는 코드들 ㅋㅋㅋ
- 루리순돌
- 2020/01/03 PM 05:55
보다보면 많이 보이죠 ㅋㅋㅋ 보통은 맨 앞에 있는 포인터가 나중에 들어갔을때 저런 코드들이 생겨나요....
- NuguriX
- 2020/01/03 PM 05:55
처음엔 이것만 필요할 줄 알고 몇개만 넘겼더니
한개만 더 한개만 더 하다가
에이 그냥 다 넘겨....
이걸 겁니다 ㄷㄷㄷ
한개만 더 한개만 더 하다가
에이 그냥 다 넘겨....
이걸 겁니다 ㄷㄷㄷ
- 뀨읭
- 2020/01/03 PM 05:59
요점은 뒤에 붙는 매개변수 모두를 구조체 포인터에서 접근가능하단것이지요 ㅇㅅㅇ
고로 매개변수 뒤에꺼 싹 날리고 함수안에서 구조체포인터 참조해서 처리하도록 코드를 바꿨읍니다
고로 매개변수 뒤에꺼 싹 날리고 함수안에서 구조체포인터 참조해서 처리하도록 코드를 바꿨읍니다
user error : Error. B.