我的clock有一個問題 |
尚未結案
|
speaking123456
一般會員 發表:5 回覆:2 積分:1 註冊:2006-12-05 發送簡訊給我 |
<textarea class="cpp" rows="10" cols="60" name="code">
Graphics::TBitmap *bmp = new Graphics::TBitmap();
int yHeight;
bmp->LoadFromFile("123.bmp");
LPBYTE newbmpa = (LPBYTE)GlobalAlloc(GMEM_FIXED,bmp->Width*bmp->Height*3);
Image1->ClientHeight = bmp->Height ;
Image1->ClientWidth = bmp->Width ; //模擬出BGR陣列
LPBYTE p=newbmpa;
Byte *ptr;
for (int y=0;yHeight;y )
{
ptr = (Byte *)bmp->ScanLine[y];
CopyMemory(p,ptr,bmp->Width*3);
p =bmp->Width*3;
} double st,end;
st=clock();
Graphics::TBitmap *newbmp = new Graphics::TBitmap();
newbmp= GetFormImage();
newbmp->Height = bmp->Height ;
newbmp->Width = bmp->Width ;
p=newbmpa;
newbmp->PixelFormat = pf24bit;
for (int y=0;yHeight;y )
{
ptr = (Byte *)newbmp->ScanLine[y];
CopyMemory(ptr,p,newbmp->Width*3);
p =newbmp->Width*3;
}
newbmp->SaveToFile("D:\Homework\專研\123.bmp"); Image1->Canvas->Draw(0,0,newbmp);
end = clock();
AnsiString mes = "Spend " FloatToStr(end-st) " ms";
ShowMessage(mes);
delete bmp;
GlobalFree(newbmpa);
delete newbmp;
</textarea> 再run時他會跑出 [C Error] Unit1.cpp(67): E2268 Call to undefined function 'clock'
這要怎麼解決
|
pcboy
版主 發表:177 回覆:1838 積分:1463 註冊:2004-01-13 發送簡訊給我 |
|
Stallion
版主 發表:52 回覆:1600 積分:1995 註冊:2004-09-15 發送簡訊給我 |
|
syntax
尊榮會員 發表:26 回覆:1139 積分:1258 註冊:2002-04-23 發送簡訊給我 |
|
akole8363498
一般會員 發表:1 回覆:4 積分:1 註冊:2006-12-04 發送簡訊給我 |
|
harpist
資深會員 發表:3 回覆:251 積分:430 註冊:2002-10-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |