GLUT初始化函式

2021-08-26 13:07:12 字數 434 閱讀 2922

void glutinit(int* argc,char** argv)

初始化glut庫。對應main函式的形式應是:int main(int argc,char* argv);

這個函式從main函式獲取其兩個引數。

void glutinitwindowsize(int width,int height);//設定主視窗的大小

void glutinitwindowposition(int x,int y);

設定glut程式要產生的視窗的大小和位置(左上角)。以畫素為單位。

void glutinitdisplaymode(unsigned int mode);

設定圖形顯示模式。引數mode的可選值為:

建構函式初始化列表和初始化函式

其實並沒有所謂的初始化函式的概念,本文中的初始化函式只是說明在函式體內進行賦值。而初始化列表才是真正意義上的物件初始化。使用初始化列表效率會高一點。c 規定,物件的成員變數的初始化動作發生在進入建構函式本體之前。在建構函式體內只是賦值,並不是初始化。請看下面這個栗子 class base publi...

memset函式初始化

對於絕大多數編譯器來講,char namekey 15 與memset namekey,0x0,sizeof namekey 或memset namekey,0 sizeof namekey 這三個是一樣的。但是有的編譯器,char namekey 15 只將namekey 0 給賦值為 0 其他成...

初始化函式 void memset

形式 void memset void s,int ch,size t n 本質 用來對一段記憶體空間全部設定為某個字元,一般用在對定義的字串進行初始化。方式 將s中當前位置後面的n個位元組 typedef unsigned int size t 用 ch 替換並返回 s,ch只有最低的位元組起作用...