찻주전자의 질문 - 페이지 19 1...121314151617181920212223242526...277 새 코멘트 _____Life_Line 2011.07.02 17:33 #181 줄의 의미를 설명해 주세요 ((m_patterns_usage&(((int)1)<<p))!=0) ? Vladimir Gomonov 2011.07.02 18:08 #182 _____Life_Line : 줄의 의미를 설명해 주세요 ((m_patterns_usage&(((int)1)<<p))!=0) ? 문자열의 의미는 m_patterns_usage 변수의 p 번째 비트가 1 과 같은지 확인하는 것입니다(더 정확하게는 0과 같지 않음). 더: ( (int) 1) : 컴파일러가 자동으로 최소 정수 유형(char)으로 캐스팅하는 것을 방지하기 위해 하나를 int 유형으로 캐스팅하는 것을 의미합니다. ((int)1) << p : int p 비트 유형 중 하나를 왼쪽으로 비트 시프트하는 것을 의미합니다. (m_patterns_usage & (((int)1)<<p) : 그리고 비트 연산. 결과 비트 중 적어도 하나가 1과 같지 않으면 0이 됩니다. 비트 연산 "&" 및 "|"의 결과 매뉴얼에서 스스로 공부하십시오. 프로그래밍을 계속하려는 경우 여전히 그것 없이는 할 수 없습니다. Andrew Petras 2011.07.02 19:54 #183 변수를 초기화 해제해야 하는 이유는 무엇입니까? Vladimir Gomonov 2011.07.02 21:29 #184 Silent : 변수를 초기화 해제해야 하는 이유는 무엇입니까? HOW IT 하는 방법을 알려주시면 조금이라도 기회가 된다면 합당한 신청을 하도록 하겠습니다. ;) 불필요하게 변수를 초기화 해제합니다. 그러나 포인터(동적으로 생성된 개체)가 참조하는 메모리를 해제하는 것은 매우 바람직합니다. 언제나. Andrew Petras 2011.07.02 21:35 #185 MetaDriver : HOW IT 하는 방법을 알려주시면 조금이라도 기회가 된다면 합당한 신청을 하도록 하겠습니다. ;) 불필요하게 변수를 초기화 해제합니다. 그러나 포인터(동적으로 생성된 객체 )가 참조하는 메모리를 해제하는 것은 매우 바람직합니다. 언제나. string s2= NULL ; // деинициализация строки 여기에서 이유를 알고 싶습니다. 만약을 위해. 그리고 객체를 강제로 초기화 해제할 필요는 없는 것 같은데, 삭제하기 전에 단말기 자체에서 초기화를 하는 건가요? Andrew Petras 2011.07.02 21:49 #186 Silent : 여기에서 스트링 캐스트에 있습니다. 빈 값만 할당한다는 뜻일까요? Vladimir Gomonov 2011.07.02 22:10 #187 Silent : 스트링 캐스트에 있습니다. 빈 값만 할당한다는 뜻일까요? 나도 그렇게 생각해. Sergey Diubakin 2011.07.13 07:38 #188 안녕하세요, 편집기에서 커서 모드를 변경하는 방법은 무엇입니까? 항상 굵게 표시하고 스페이스바를 누르면 문자가 지워집니다. 일반으로 전환하려면 어떻게 해야 합니까?... Alexey Petrov 2011.07.13 07:41 #189 Diubakin : 안녕하세요, 편집기에서 커서 모드를 변경하는 방법은 무엇입니까? 항상 굵게 표시하고 스페이스바를 누르면 문자가 지워집니다. 일반으로 전환하려면 어떻게 해야 합니까?... "삽입" 키를 누릅니다. Sergey Diubakin 2011.07.13 07:50 #190 감사해요 1...121314151617181920212223242526...277 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
줄의 의미를 설명해 주세요 ((m_patterns_usage&(((int)1)<<p))!=0) ?
문자열의 의미는 m_patterns_usage 변수의 p 번째 비트가 1 과 같은지 확인하는 것입니다(더 정확하게는 0과 같지 않음).
더:
( (int) 1) : 컴파일러가 자동으로 최소 정수 유형(char)으로 캐스팅하는 것을 방지하기 위해 하나를 int 유형으로 캐스팅하는 것을 의미합니다.
((int)1) << p : int p 비트 유형 중 하나를 왼쪽으로 비트 시프트하는 것을 의미합니다.
(m_patterns_usage & (((int)1)<<p) : 그리고 비트 연산. 결과 비트 중 적어도 하나가 1과 같지 않으면 0이 됩니다.
비트 연산 "&" 및 "|"의 결과 매뉴얼에서 스스로 공부하십시오. 프로그래밍을 계속하려는 경우 여전히 그것 없이는 할 수 없습니다.
변수를 초기화 해제해야 하는 이유는 무엇입니까?
HOW IT 하는 방법을 알려주시면 조금이라도 기회가 된다면 합당한 신청을 하도록 하겠습니다. ;)
불필요하게 변수를 초기화 해제합니다. 그러나 포인터(동적으로 생성된 개체)가 참조하는 메모리를 해제하는 것은 매우 바람직합니다. 언제나.
HOW IT 하는 방법을 알려주시면 조금이라도 기회가 된다면 합당한 신청을 하도록 하겠습니다. ;)
불필요하게 변수를 초기화 해제합니다. 그러나 포인터(동적으로 생성된 객체 )가 참조하는 메모리를 해제하는 것은 매우 바람직합니다. 언제나.
여기에서
이유를 알고 싶습니다. 만약을 위해.
그리고 객체를 강제로 초기화 해제할 필요는 없는 것 같은데, 삭제하기 전에 단말기 자체에서 초기화를 하는 건가요?
여기에서
스트링 캐스트에 있습니다. 빈 값만 할당한다는 뜻일까요?
안녕하세요, 편집기에서 커서 모드를 변경하는 방법은 무엇입니까? 항상 굵게 표시하고 스페이스바를 누르면 문자가 지워집니다. 일반으로 전환하려면 어떻게 해야 합니까?...