有時候會很難debug…然後忘記…大略紀錄一下
會出現constant object cannot be passed as var parameter的原因:
function funcName(var str:string):boolean
begin
……
end;
假設呼叫該function:
funcName(‘test’); //錯誤
var str:string;
str := ‘test’;
funcName(str); //正確
不挑戰記憶力的技術筆記
有時候會很難debug…然後忘記…大略紀錄一下
會出現constant object cannot be passed as var parameter的原因:
function funcName(var str:string):boolean
begin
……
end;
假設呼叫該function:
funcName(‘test’); //錯誤
var str:string;
str := ‘test’;
funcName(str); //正確