function 的返回? |
尚未結案
|
小丫123
初階會員 ![]() ![]() 發表:85 回覆:62 積分:29 註冊:2004-08-31 發送簡訊給我 |
function r_weight(w: D2Array; n1, n2: integer; name: Pchar) : boolean;//读取权值 var i,j:integer; buffer:D1Array; s:TStringList; begin setlength(buffer,(n1 1)*(n2 1)); s:=TStringList.Create ; s.LoadFromFile(name); for i:=0 to s.Count-1 do buffer[i]:=strtofloat(s[i]); for i:=0 to n1 do for i:=0 to n2 do w[i,j]:=buffer[i*(n2 1) j]; s.Free; setlength(buffer,0); result:=true; end;在调用这个函数时C语言中是: if(r_weight(w: D2Array; n1, n2: integer; name: Pchar)==false) return;在delphi中应该是 if r_weight(w: D2Array; n1, n2: integer; name: Pchar)=false then result:=?//不知道怎么写 |
wameng
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:31 回覆:1336 積分:1188 註冊:2004-09-16 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |