디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

델파이에는 포인터연산이 없나앱에서 작성

발명도둑잡기갤로그로 이동합니다. 2025.06.26 17:55:08
조회 52 추천 0 댓글 0

델파이(Delphi)는 기본적으로 포인터 연산을 제한하는 언어입니다. 다시 말해, C/C++처럼 포인터에 산술 연산(++, --, +, - 등)을 자유롭게 하는 기능은 지원하지 않습니다. 하지만 포인터 자체는 존재하며, 특정 경우에는 우회적으로 포인터 연산과 유사한 작업을 할 수 있습니다.

✅ 델파이에서 가능한 포인터 관련 기능

^ 연산자로 포인터 역참조 가능

@ 연산자로 변수의 주소 얻기

PByte, PInteger, Pointer 등의 타입 존재

Inc/Dec 프로시저로 포인터 이동 가능

예시:

var p: PByte; begin GetMem(p, 10); // 10바이트 할당 p^ := 123; // 첫 바이트에 값 대입 Inc(p); // 다음 바이트로 이동 (C의 p++) p^ := 124; // 두 번째 바이트에 값 대입 Dec(p); // 이전 바이트로 이동 FreeMem(p); // 메모리 해제 end;

❌ 안 되는 것 (C와의 차이)

p++; // C에서 가능 p = p + 1; // C에서 가능

델파이에서는 위처럼 직접 포인터 산술은 안 되며, Inc(p, N) 또는 Dec(p, N)을 써야 합니다.

✅ 참고: 포인터를 배열처럼 쓰기

var p: PByte; begin GetMem(p, 10); p[0] := 1; p[1] := 2; FreeMem(p); end;

이처럼 PByte, PChar 등은 배열 인덱싱으로도 접근할 수 있습니다.

✅ 요약

기능델파이 지원 여부대안포인터 사용✅^, @, Pointer 등포인터 역참조✅p^포인터 산술❌Inc, Dec 사용배열처럼 인덱스 접근✅p[0], p[1] 등포인터 타입 변환✅Pointer(p) 캐스팅 등

필요하면 델파이에서 unsafe한 포인터 작업하는 예제도 더 드릴 수 있어요.


포인터 있는데 왜 메모리안전이라지?

"도둑은 집을 떠나며 주인을 욕한다" - 러시아 속담
40년전 미국 빌보드 5주 연속 1위한 한국 노래
https://youtube.com/shorts/MhPKOQiOOQI?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
2867548 고등학교 청소년때는 기사님이 출장 수리해주셨지만, 그 때의 나는 다르고 넥도리아(175.196) 06.27 54 0
2867546 20대 이후에 수리를 직접 맡겨본적이 없고 유통사만 다님 서울 걸어서 넥도리아(175.196) 06.27 60 0
2867544 오늘의 소설, 영화 실마리: SNS나 게임으로 애인 사귀는 이야기 발명도둑잡기갤로그로 이동합니다. 06.27 50 0
2867543 4pin to 3pin 분배 단선되어서하드 접근이 안돼요. 넥도리아(175.196) 06.27 55 0
2867541 사탕수수 먹는 중국 소녀 발명도둑잡기갤로그로 이동합니다. 06.27 57 0
2867539 오늘의 소설, 영화 실마리: 며칠간 작동하는 초소형 몰카도청 드론 발명도둑잡기갤로그로 이동합니다. 06.27 45 0
2867537 조립 도선의 길이 저항 면적 두께 또 뭐지? 넥도리아(175.196) 06.27 52 0
2867536 중국 초소형 드론 발명도둑잡기갤로그로 이동합니다. 06.27 57 0
2867534 이란이 공격했던 국가 발명도둑잡기갤로그로 이동합니다. 06.27 52 1
2867533 7등급인데 '시 한 편'으로 동국대 문예창작 합격한 래퍼의 발명도둑잡기갤로그로 이동합니다. 06.27 49 0
2867531 haskell 하면 폼잡을 수 있냐? ㅇㅇ(182.212) 06.27 55 0
2867530 지난달 초과근무수당 55만원 뭐누 [2] 아스카영원히사랑해갤로그로 이동합니다. 06.27 80 1
2867528 현대인 발명도둑잡기갤로그로 이동합니다. 06.27 54 0
2867526 클리퍼로 작성한 컴퓨터 일기장 발명도둑잡기갤로그로 이동합니다. 06.27 56 0
2867525 최대 길이... 전류의길이는 도선의... 전자기학적 넥도리아(175.196) 06.27 48 0
2867524 하... 시발 좀 공백을 갖고싶다 유튜브 디시 게임 넷플 계속 돌아다니네 ㅇㅇ(223.38) 06.27 48 0
2867523 뭐가 P1 P2 P3 P4 P0 넥도리아(175.196) 06.27 51 0
2867522 개발서적 너무 비싼데 [7] 프갤러(125.176) 06.27 105 0
2867521 내일부터 그냥 핸드폰 자체를 하지말아볼까 시발 ㅇㅇ(223.38) 06.27 43 0
2867520 포폴만들면서 과거와 괴리가. 크다 ㄹㄹ(223.38) 06.27 71 0
2867519 넥도리아 네이버 OTP 전용폰으로 갤질 해본다. 넥도리아(175.196) 06.27 60 0
2867518 근데 이번달 끝나면 걱정임 원래 6월에는 ㅆㅇㅆ(124.216) 06.27 57 0
2867517 좀 충격적이었던게 크몽 말고 숨고로 옮기면서 돈을 훨씬 많이범 [6] ㅆㅇㅆ(124.216) 06.27 140 0
2867516 Hercules | I can Go The Distance 발명도둑잡기갤로그로 이동합니다. 06.27 67 0
2867515 원래는 용돈식으로 한달에 1~2건 처리했단 말이지. [2] ㅆㅇㅆ(124.216) 06.27 84 0
2867514 드디어 크랙미 풀었다 [6] 루도그담당(58.239) 06.27 86 0
2867512 2025 월간 윤종신 Repair 6월호 - 오늘 발명도둑잡기갤로그로 이동합니다. 06.27 44 0
2867511 카페에서 코딩하는건 좀 그런가 [4] 프갤러(220.70) 06.27 117 0
2867510 하이부와 프로미스 ㅇㅇ(39.7) 06.27 63 0
2867509 아니 근데 프로그래밍을 본격적으로 익히고나서 멘탈 많이 호전됨 [5] ㅆㅇㅆ(124.216) 06.27 96 0
2867508 Huey Lewis And The News - Doing It All F 발명도둑잡기갤로그로 이동합니다. 06.27 44 0
2867507 한 번 파면 망하는 취미 발명도둑잡기갤로그로 이동합니다. 06.26 51 0
2867506 패미콤 게임을 3D로 바꿔주는 에뮬레이터 3DSen 발명도둑잡기갤로그로 이동합니다. 06.26 37 0
2867505 악마가 죽으면 ㅇㅇ(118.235) 06.26 45 0
2867504 너무 예쁜 구미호가 사람이 되면 벌어지는일 발명도둑잡기갤로그로 이동합니다. 06.26 65 0
2867503 다들 잘 살고 있니? [5] 프갤러(112.169) 06.26 86 0
2867502 Katy Perry - California Gurls 발명도둑잡기갤로그로 이동합니다. 06.26 41 0
2867501 재쓰비 (JAESSBEE) - ‘나의 여름 설명서’ 발명도둑잡기갤로그로 이동합니다. 06.26 51 1
2867500 gpt에게 불행한 사람이라고 인정받았음 [3] ㅇㅇ(211.210) 06.26 74 0
2867499 H1-KEY(하이키) 여름이었다 발명도둑잡기갤로그로 이동합니다. 06.26 49 0
2867498 텔레그램 봇테스트때문에 텔레그램 계정 만들었더니 [2] ㅆㅇㅆ(124.216) 06.26 73 0
2867497 SQLD 자격증 따려고 하는데 유튭강의 뭐보면될까요 [1] ㅇㅇ갤로그로 이동합니다. 06.26 80 0
2867496 하 시발 진짜 참 잔잔히 하기싫네 개좆같게 [1] ㅇㅇ(223.38) 06.26 77 0
2867495 우예린(Woo Yerin) - '팅커벨 (tinker-t 발명도둑잡기갤로그로 이동합니다. 06.26 48 0
2867493 오타쿠를 이용해 폐교를 되살린 방법ㄷㄷ 역시 일본. 발명도둑잡기갤로그로 이동합니다. 06.26 48 0
2867492 뉴욕 할렘가 휘어잡는다는 한국인 엄마 발명도둑잡기갤로그로 이동합니다. 06.26 46 0
2867491 미쳤다 정신 나가는 수준, 옷 벗고 드러누운 미국 현 상황 발명도둑잡기갤로그로 이동합니다. 06.26 60 0
2867490 퍼리 모임 발명도둑잡기갤로그로 이동합니다. 06.26 38 0
2867488 주한미군 방위비 분담금 인상? 오히려 기지 사용료 받아야 할 상황 발명도둑잡기갤로그로 이동합니다. 06.26 52 0
2867486 퍼블 출신 풀스텍 어케 생각함?? [1] 프갤러(211.234) 06.26 77 0
뉴스 [집 나가면 개호강] ‘스카이개슬 1타(?)’ 강소라VS조한선, 불꽃 신경전! 눈 가리고 ‘아웅’ 승부…세기의 대결!  디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2