計算機圖形學複習2

1.爲什麼說 C++面向對象面向的不徹底呢 應爲C++有時候會有一些非類的函數 即一些全局的面向過程的函數

2.還有一個問題哈 就是一般一個結構體實例
可以用花括號賦值 這個我想了一下 具體內部是怎樣的 沒想出來
還有哈GY a=GY(1,2); 這樣是可以的 不要有new哦 因爲那返回的是指針
但這樣會在棧區多實例一份GY類對象空間 雖然是無名的對象 
GY A[]=new GY[]; 這樣子的話 我問你 A 是一個什麼類型的 是指針哈 是首地址
CDC * a=new CClient()
CDC *a =new CPaint();

3.現在再來說GDI 哈 圖形設備接口 就跟那個服務訪問點一樣哈 就是一個接口 通過這個Interface我們可以或得誰得
服務呢 答對了 Graphics Device的服務 不過這個設備哈可能是虛擬設備 也就是不是顯卡計算而是內存計算

4還有哦 今天用Cline::把我用煩了 就是C#所有的代表所屬的基本都用.代替了


5.還有就是BitBlt是位塊傳送哦 也可以說是圖像傳送/表面傳送 怎麼說都可以 反正就是將幀緩衝中的像素集合
賦值 但是 不要在BitBlt()前做一些繪製操作哦 那樣 相當於 啥呢 你在幀緩衝上繪製了兩條直線 哎 到後面
別人用另一張畫給你印了一下 啥都沒了 

 

6.

我知道爲什麼類裏的字段不加m_了

//哎 等一下 嘿嘿 被我逮到了吧 爲什麼一般類字段不用m_做名字前綴呢 因爲我們只是類聲明 而不是類定義 So真正賦予聲明的地方是在函數哦 

 

7 PDF打開方式可以轉換成WORD 只是格式轉化 細點說只是二進制的轉換 細點說就是協議裏的語法

 

發佈了136 篇原創文章 · 獲贊 0 · 訪問量 2747
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章