똥샵은 delegate 만들어서 실행시켜줘야함 ㅇㅅㅇ;
C#에서 삼항은 대입 개념인데 C는 다른가 ㅇㅅㅇ
cond ? func() : func2()하면안됨?
(델리게이트 내용 어쩌구저쩌꾸)() 이렇게 해야함 ㅇㅅㅇ ㅋㅋ
아. 그걸 c에서는 함수포인터 쓴다고...
포인터말고 원형 함수 선언 그대로 갖다박아도 되지않나 ㅇㅅㅇ?
뭐랑 뭘 비교하는지 모르겠네
C랑 씨샵 ㅇㅅㅇ - dc App
delegate랑 비교할대상이 함수포인터가 아닌거임? 함수 선언 이야기가 나온단건 특정 함수를 쓴다는건데 그럼 첫댓글처럼 c샵에서도 함수호출그냥한다는거랑 같은말아닌가
내 말은 니말처럼 함수포인터 역할인 델리게이트로 해도 되긴한데 직관적으로 선언되어있는 함수명 가지고 호춯하면 안댄다는 말이었음 ㅇㅅㅇ - dc App
들어갈자리에 하는건 가능하지. 가령 .Where(IsEvenNumber)이런식으로
여기서 삼항연산자 쓰자면 Where(myVar > 0 ? IsPrime : IsOdd) 이런식으로 될테고?
그건되지 ㅇㅅㅇ - dc App
암튼 받을쪽에서 타입 잘 받을 준비를 해두면 된다
condition ? void_func_0() : void_func_1() 이게 된다는건가
C는 되는걸로 암 ㅇㅅㅇ - dc App
cond ? func() : func2()하면안됨?
(델리게이트 내용 어쩌구저쩌꾸)() 이렇게 해야함 ㅇㅅㅇ ㅋㅋ
아. 그걸 c에서는 함수포인터 쓴다고...
포인터말고 원형 함수 선언 그대로 갖다박아도 되지않나 ㅇㅅㅇ?
뭐랑 뭘 비교하는지 모르겠네
C랑 씨샵 ㅇㅅㅇ - dc App
delegate랑 비교할대상이 함수포인터가 아닌거임? 함수 선언 이야기가 나온단건 특정 함수를 쓴다는건데 그럼 첫댓글처럼 c샵에서도 함수호출그냥한다는거랑 같은말아닌가
내 말은 니말처럼 함수포인터 역할인 델리게이트로 해도 되긴한데 직관적으로 선언되어있는 함수명 가지고 호춯하면 안댄다는 말이었음 ㅇㅅㅇ - dc App
들어갈자리에 하는건 가능하지. 가령 .Where(IsEvenNumber)이런식으로
여기서 삼항연산자 쓰자면 Where(myVar > 0 ? IsPrime : IsOdd) 이런식으로 될테고?
그건되지 ㅇㅅㅇ - dc App
암튼 받을쪽에서 타입 잘 받을 준비를 해두면 된다
condition ? void_func_0() : void_func_1() 이게 된다는건가
C는 되는걸로 암 ㅇㅅㅇ - dc App