728x90
반응형
.net에서는 shift연산을 MFC와 마찬가지로 >>또는 <<로 연산을 할 수 있으나 VB 6.0에서는 연산자가 없어서 직접
구현을 해야 한다. 만약 이 연산이 속도, 성능에 문제가 있다면 MFC에서 DLL을 만들어 사용하기를 권장한다.
>> : 오른쪽으로 쉬프트
- MFC
int sum = 30;
sum = sum >> 6;
- 비주얼베이직
dim Sum as integer
Sum = 30
Sum = Sum / ((2^6) AND 1)
<< : 왼쪽으로 시프트
- MFC
int sum =30;
sum = sum <<6;
- 비주얼베이직
dim Sum as integer
sum = 30
sum = sum * ((2^6) AND 1)
추가로 시프트연산에 대한 설명은 링크로 대신합니다.
반응형
'개발 > Visual Basic 6.0' 카테고리의 다른 글
[2022.07] 프로세스간 통신 예제 (0) | 2022.07.22 |
---|---|
[2022.07] Logger 클래스 (0) | 2022.07.22 |
[2022.07] 재귀 호출을 이용한 폴더 크기 구하는 함수 (0) | 2022.07.22 |
[2022.07] 디빅도리2 (1) | 2022.07.22 |
[2022.07] 프로그램 리소스 파일들 압축기법 예제소스 (0) | 2022.07.22 |