티스토리 뷰

Delphi

function SizeOf(var X): Integer;

Properties

Type

Visibility

Source

Unit

Parent

function

public

System.pas

System

System

Description

Returns the number of bytes occupied by a variable or type.

Pass a Delphi variable reference to SizeOf to determine the number of bytes used to represent the variable.

Pass a type identifier to SizeOf to determine the number of bytes used to represent instances of that type. 

SizeOf is useful for determining the amount of memory to specify for the FillChar, Move, or GetMem procedures.

SizeOf returns 0 when the argument is an untyped variable.

 

변수 또는 유형이 차지한 바이트 수를 반환합니다.

Delphi 변수 참조를 SizeOf에 전달하여 변수를 나타내는데 사용된 바이트 수를 결정합니다.

형식 식별자를 SizeOf에 전달하여 해당 형식의 인스턴스를 나타내는데 사용된 바이트 수를 결정합니다.

SizeOfFillChar, Move 또는 GetMem 프로시저에 지정할 메모리 양을 결정하는 데 유용합니다.

SizeOf는 인수가 유형이 지정되지 않은 변수인 경우 0을 반환합니다.

 

Example

var

  TShortInt: ShortInt;

  TSmallInt: SmallInt;

  TInteger: Integer;

  TInt64: Int64;

  IntArr: array[0..3] of Integer;

 

begin

  // 결과: 1

  Writeln(SizeOf(TShortInt));

 

  // 결과: 2

  Writeln(SizeOf(TSmallInt));

 

  // 결과: 4

  Writeln(SizeOf(TInteger));

 

  // 결과: 8

  Writeln(SizeOf(TInt64));

 

  // 결과: 16

  Writeln(SizeOf(IntArr));

 

  Readln;

end.

 

occupied 미국식 [|ɑ:kjupaɪd]   영국식 [|ɒkjupaɪd]   중요

1. 사용(되는) 중인
2.
바쁜
3.
점령된

occupy (occupied) 미국식 [|ɑ:kjupaɪ  영국식 [|ɒkjupaɪ  중요

1. (공간지역시간을) 차지하다
2. (
방・주택・건물을) 사용하다
3.
점령하다

determine 미국식 [dɪ|t3:rmɪn]   영국식 [dɪ|t3:mɪn]   중요

1. 알아내다, 밝히다
2. (
무엇의 방식・유형을) 결정하다
3. (
공식적으로) 확정하다

determination (determine) 미국식 [dɪ|t3:rmɪ|neɪʃn]   영국식 [dɪ|t3:mɪ|neɪʃn]   중요

1. 투지
2. (
공식적인) 결정
3.
확인; 측정, 계산

useful 미국·영국 [|ju:sfl]   영국식   중요

1. 유용한, 도움이 되는, 쓸모 있는
2.
유능한, 훌륭한

 

출처: http://docwiki.embarcadero.com/Libraries/XE2/en/System.SizeOf

'프로그래밍 언어 > Delphi' 카테고리의 다른 글

[Reference] System.SysUtils.StrCat  (0) 2017.04.03
[Reference] System.Succ  (0) 2017.04.02
[Reference] System.SysUtils.CompareText  (0) 2017.03.31
[Reference] System.SysUtils.DeleteFile  (0) 2017.03.30
[Reference] System.Continue  (0) 2017.03.29
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함