뀨읭
접속 : 5239   Lv. 60

Category

Profile

Counter

  • 오늘 : 227 명
  • 전체 : 2168689 명
  • Mypi Ver. 0.3.1 β
[그냥] 오늘자 코드의 신비 (8) 2020/01/03 PM 05:12

엣헴 오늘도 열심히 유지보수 중인데스 ㅇㅅㅇ

 

오늘 본 신기한 코드는 바로바로!

 

함수 매개변수로 구조체의 포인터 넘기면서, 다른 매개변수로 구조체의 멤버변수도 같이 넘김 ㅋㅋ...

 

void Func(TargetData* pTarget, INT pTarget->targetNumber, ... , ... , ...) 이런식 ㅋㅋㅋㅋㅋㅋ

신고

 

공허의 집시데인저    친구신청

유지보수를 하다보면 기묘한 코드들이!!

공허의 신혜선♥    친구신청

if(IpList.stream().filter(vo -> vo.getIpPort().equals(ctx.name())).findAny().isPresent())

리스트 에서 스트림으로 한 방에 찾기 ㅋㅋ

뀨읭    친구신청

스고이

☆모래마녀☆    친구신청

분명.. 뭔가 이유가 있었을거예요...ㅋㅋㅋ

혼노모    친구신청

시간에 쫓기다 보면 흔히 나오는 코드들 ㅋㅋㅋ

루리순돌    친구신청

보다보면 많이 보이죠 ㅋㅋㅋ 보통은 맨 앞에 있는 포인터가 나중에 들어갔을때 저런 코드들이 생겨나요....

NuguriX    친구신청

처음엔 이것만 필요할 줄 알고 몇개만 넘겼더니
한개만 더 한개만 더 하다가
에이 그냥 다 넘겨....

이걸 겁니다 ㄷㄷㄷ

뀨읭    친구신청

요점은 뒤에 붙는 매개변수 모두를 구조체 포인터에서 접근가능하단것이지요 ㅇㅅㅇ

고로 매개변수 뒤에꺼 싹 날리고 함수안에서 구조체포인터 참조해서 처리하도록 코드를 바꿨읍니다
X