«ref» 태그된 질문


11
Moq에서 out / ref 파라미터 지정
Moq (3.0+)를 사용하여 out/ ref매개 변수 를 할당 할 수 있습니까? 내가 사용을 검토 한 결과 Callback(),하지만 Action<>이 제네릭을 기반으로하기 때문에 심판이 매개 변수를 지원하지 않습니다. 콜백에서이를 수행 할 수는 있지만 매개 변수 It.Is의 입력에 제약 조건 ( ) 을 넣고 싶습니다 ref. Rhino Mocks가이 기능을 지원한다는 것을 알고 있지만 …
293 c#  parameters  moq  ref  out 

11
객체를 전달할 때 왜 'ref'키워드를 사용합니까?
객체를 메소드에 전달하는 경우 왜 ref 키워드를 사용해야합니까? 어쨌든 이것이 기본 동작이 아닙니까? 예를 들면 다음과 같습니다. class Program { static void Main(string[] args) { TestRef t = new TestRef(); t.Something = "Foo"; DoSomething(t); Console.WriteLine(t.Something); } static public void DoSomething(TestRef t) { t.Something = "Bar"; } } public class TestRef …

8
ref를 사용하는 경우 및 C #에서 필요하지 않은 경우
프로그램의 메모리 상태 인 개체가 있고 상태를 수정하기 위해 개체를 전달하는 다른 작업자 함수도 있습니다. 작업자 함수에 ref로 전달했습니다. 그러나 나는 다음과 같은 기능을 발견했습니다. byte[] received_s = new byte[2048]; IPEndPoint tmpIpEndPoint = new IPEndPoint(IPAddress.Any, UdpPort_msg); EndPoint remoteEP = (tmpIpEndPoint); int sz = soUdp_msg.ReceiveFrom(received_s, ref remoteEP); received_s와 둘 다 remoteEP함수에서 …
104 c#  ref 

3
C ++ std :: ref (T)와 T &의 차이점은 무엇입니까?
이 프로그램에 대해 몇 가지 질문이 있습니다. #include <iostream> #include <type_traits> #include <functional> using namespace std; template <typename T> void foo ( T x ) { auto r=ref(x); cout<<boolalpha; cout<<is_same<T&,decltype(r)>::value; } int main() { int x=5; foo (x); return 0; } 출력은 다음과 같습니다. false std::ref객체의 참조를 반환하지 않으면 무엇을하는지 …
92 c++  reference  ref 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.