|
소스자료실 - 창조 소스를 공유하는 곳입니다. 첨부가능 확장자는 *.zip,*.rar,*.arj,*.exe,*.jpg,*.png,*.gif,*.cuf,*.nhp,*.nhw 입니다. |
| Posted by 지상현 | 2011-01-19 03:45:55, Hit : 6657 | |
|
|
|
구조체 함수를 아주 쪼금 더 튜닝했습니다.
대단한 수정은 없습니다. 인자를 조금 건드렸을 뿐입니다.
- 써(), 읽기() 함수의 인자 순서가 바뀌었습니다. 일관성을 위해...
- 묶어(), 풀어() 함수의 단위가 비트에서 바이트로 바뀌었습니다. (비트 단위는 의미가 없다고 판단)
- 묶어() 함수의 인자 순서가 바뀌었습니다.
- 풀어() 함수에서 '크기' 인자가 사라졌습니다. 크기를 자동으로 인식합니다.
- 널문자열() 함수가 극도로 튜닝되었습니다-_- 약간 줄어들었습니다.
- 최소화 버전(구조체-3.1.min.cuf)을 지원합니다.
버전 3 [함수] 구조체 다루는 함수 (v3)
버전 2 [함수#2] 구조체 다루는 함수 (20060717 수정)
사용하실 때는 압축 파일에 있는 것 중 "구조체-3.1.min.cuf"를 쓰시는 것이 좋습니다.
복사용 코드
문자함수: 만들어( 실수: 길이 );
//---------------------------------------------------------------------------------
실수:수;문자:뭉치;뭉치:=수문(0)+수문(0)+수문(0)+수문(0);뭉치:=뭉치+뭉치+뭉치+뭉치
;되풀이(문자길이(뭉치)<길이)뭉치:=뭉치+뭉치;결과:=문자복사(뭉치,1,길이);
문자함수: 써( 문자: 뭉치; 실수: 위치; 문자: 값 );
//---------------------------------------------------------------------------------
결과:=문자삽입(값,문자삭제(뭉치,위치+1,문자길이(값)),위치+1);
문자함수: 읽어(문자: 뭉치; 실수: 위치, 크기);
//---------------------------------------------------------------------------------
결과:=문자복사(뭉치,위치+1,크기);
문자함수: 묶어( 실수: 값, 크기 );
//---------------------------------------------------------------------------------
결과:=수문(bAND(값,255));만일(크기>1)결과:=결과+수문(bAND(shr(값,8),255));만일(크기
>2)결과:=결과+수문(bAND(shr(값,16),255));만일(크기=4)결과:=결과+수문(bAND(shr(값,
24),255));
실수함수: 풀어( 문자: 값 );
//---------------------------------------------------------------------------------
실수:크기;크기:=문자길이(값);결과:=문수(문자복사(값,1,1));만일(크기>1)결과:=결과+
shl(문수(문자복사(값,2,1)),8);만일(크기>2)결과:=결과+shl(문수(문자복사(값,3,1)),16
);만일(크기=4)결과:=결과+shl(문수(문자복사(값,4,1)),24);
문자함수: 널문자열( 문자: 문 );
//---------------------------------------------------------------------------------
실수:수;반복 수:=수+1;까지(문수(문자복사(문,수,1))=0);결과:=문자복사(문,1,수-1);
* 지상현님에 의해서 게시물 이동되었습니다 (2011-01-19 03:48) |
|
|
박종훈 2011-01-20 AM 12:11:41 |
|
|
|
바이트 단위를 사용한다니~ 반가운 소식입니다^^
(별 차이점도 없지만;;;;) |
|
|
지우개 Expert 3.0 제작자 : 천호성 님 [LINK] |
|
|
|
대박로또2005 제작자 : 최재일 님 [LINK] |
|
|
1 | 박종훈 님 | 15292 점 | |
2 | 지상현 님 | 8809 점 | |
3 | 손상진 님 | 7388 점 | |
4 | 권선중 님 | 6060 점 | |
5 | 이진백 님 | 5174 점 | |
|
|
|
가입일 | 닉네임 |
05/31 | 김동률 |
03/31 | 홍형기 |
09/01 | o00pp99oo |
12/27 | 이재민 |
11/20 | 이희철 |
|
|
|
|
. |
. |
. |
|