[C][C++][Perl][Pascal] String Format

특정 자료형 int,double 등을 문자열의 형태로 만드는 작업은 많이 사용되는 작업이다. C언어 는 sprintf 라는 함수를 사용하며 사용법은 아래와 같다. #include<stdio.h> »

[pascal] fgl

파스칼의 RTL중의 generic list인 fgl에 대해 알아보자. 이 유닛에는 크게 2가지가 있다. 먼저 List계열의 클래스들을 알아보자. TFPGList TFPGList 이 클래스는 C++의 템플릿과 비슷한 클래스이다. 내부 »

[pascal] Setlength와 레퍼런스 카운팅

pascal에는 SetLength라는 함수 가 있다. 함수에 하이라이팅을 한것은, pascal에는 프로시저,함수,메소드,프로퍼티 이 4가지를 구분할 수 있어야하기 때문이다. C언어는 함수만이 존재하고,(반환값이 void 여도 함수라고 »

[pascal] 시간측정

uses SysUtils,DateUtils; var D1,D2:TDateTime; begin D1:=Now; {Do Something...} D2:=Now; writeln(FormatFloat('##0.000',MilliSecondsBetween(D1,D2)/1000)); {어차피 MilliSecond 이기 »